Hm, daran habe ich noch gar nicht gedacht.
Ich hatte zuvor eine Fujitsu Siemens MC100, die einwandfrei lief, auf einem Holztisch. Momentan benutze ich auch kein Mauspad, sondern eben nur den Holztisch.
Hm, daran habe ich noch gar nicht gedacht.
Ich hatte zuvor eine Fujitsu Siemens MC100, die einwandfrei lief, auf einem Holztisch. Momentan benutze ich auch kein Mauspad, sondern eben nur den Holztisch.
Hallo,
ich habe mir neulich die Cooler Master Storm Devestator Maus und Tastatur zugelegt - ein ziemliches Schnäppchen.
Nun ist mir aufgefallen, dass die Maus bei minimalen Bewegungen einige Pixel überspringt, selbst nachdem ich ein wenig mit den Mauseinstellungen und den verschiedenen DPI Leveln rumprobiert habe.
Wenn sie einigermaßen akkurat ist, dann ist die Empfindlichkeit einfach viel zu niedrig... weiß jemand, wie ich mir Abhilfe schaffen könnte?
Zu Quests:
Typische Quests, die man auch in MMOs findet? Ist euch bei Quests die Interaktion mit Bots oder anderen Spielern wichtig?
Zu den Massenschlachten:
Organisatorisch kann man im freien Spielfluss ja kaum eine große Schlacht bewerkstelligen, das ist mir vollkommen klar. Aber wenn ich mir BF4 etc mit 64 Spieler Battles anschaue - die machen höllisch Spaß. Natürlich wird so eine Schlacht nicht auf das bloße Metzeln reduziert, sondern soll auch einiges an taktischer Tiefe beinhalten.
Zu PvE Inhalten:
Damit ist eine Art "lebendige Welt" gemeint. An jedem Ort in ganz SA soll es praktisch immer etwas zu tun haben. Als Spieler ist man dann in gewisser Weise auch darauf angewiesen alles zu tun.
Hallo,
ich würde euch bitten euch ein wenig Zeit zu nehmen und auf folgende Fragen zum Thema Freeroam zu antworten.
http://goo.gl/forms/Nde5ZrquPJ
Vielen Dank!
Es gibt zudem noch reine Minigame Modi oder auch CnR und Protect the President.
Ich möchte jetzt mal gänzlich von RP/RL absehen. Ich will lediglich wissen, ob es einen Spieler groß stören würde, wenn er wie jeder andere eine bestimmte Spielerfarbe hat. In den heutigen MMOs und First Person Shootern stört das ja auch niemanden, also interessiert es mich, wie SA:MPs Spielerschaft dazu steht.
Hallo, liebes Breadfish,
Ich würde euch gerne nach eurer Meinung zur Farbgebung der Spieler fragen: Soll jeder seine Farbe individuell bestimmen oder sollen alle dieselbe Farbe haben, die sie sozusagen als Spieler markiert? In anderen Onlinespielen ist eine einheitliche Farbe ja nichts neues mehr. Wie steht es mit SA:MP? Eure Meinung bitte.
Falls ich etwas einwenden darf... Ich frage mich die ganze Zeit, warum du einen Timer anstatt OnPlayerTakeDamage verwendest?
Unter OnPlayerTakeDamage einfach die HP abfragen, den Wert in den Textdrawstring formatieren und anzeigen lassen.
Sorry, falls ich etwas falsch verstanden haben sollte!
Also geht es im Prinzip darum, dass ich in TimeUpdate() kein playerid verwende, und es in OnServerTime plötzlich fordere, obwohl es gar nicht vorhanden ist?
Mit ner Schleife funktioniert das wunderbar, danke schon mal für eure Hilfe.
Okay, mit "global deklariert" meinst du, dass sich die Variablen "hour" und "minute" schon irgendwo in meinem GM befinden?
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
EDIT: Ich habe es nun einmal mit folgendem Code ausprobiert:
forward OnServerTime(playerid, hours, minutes);
public OnServerTime(playerid, hours, minutes)
{
hour = hours;
minute = minutes;
if(hours == 12 && minutes == 0) SendClientMessage(playerid, C_TURQUOISE, "Es ist 12:00Uhr.");
return 1;
}
..und eben CallLocalFunction angepasst.
forward TimeUpdate();
public TimeUpdate()
{
gettime(hour, minute);
format(TimeString,32,"%02d:%02d", hour, minute);
TextDrawSetString(TimeDisplay, TimeString);
SetWorldTime(hour);
new x = 0;
while(x != MAX_PLAYERS)
{
if(IsPlayerConnected(x) && GetPlayerState(x) != PLAYER_STATE_NONE)
{
SetPlayerTime(x, hour, minute);
}
x++;
}
CallLocalFunction("OnServerTime", "dd", hour, minute);
}
Allerdings wurde mir keine ClientMessage ausgegeben.
Hi,
ich will ein kleines Callback basteln, das es mir erlaubt zu bestimmten Zeiten bestimmte Sachen zu machen (Stunden & Minuten). Das ganze soll so aussehen.
forward OnServerTime(hour, minute);
public OnServerTime(hour, minute)
{
if(hour == 12 && minute == 30) //12:30Uhr
{
//Code
}
if(hour == 12) //12:00 bis 12:59
{
//Code
}
if((hour == 15 || hour == 16) && minute == 0)) //15:00 und 16:00
{
//Code
}
return 1;
}
Mir ist schon klar, dass es mit der Zeitanzeige verknüpft ist. Der Code sieht dazu ja so aus.
forward TimeUpdate();
public TimeUpdate()
{
gettime(hour, minute);
format(TimeString,32,"%02d:%02d", hour, minute);
TextDrawSetString(TimeDisplay, TimeString);
SetWorldTime(hour);
new x = 0;
while(x != MAX_PLAYERS)
{
if(IsPlayerConnected(x) && GetPlayerState(x) != PLAYER_STATE_NONE)
{
SetPlayerTime(x, hour, minute);
}
x++;
}
CallLocalFunction("OnServerTime", "i", hour, minute);
}
Nun habe ich mal probeweise CallLocalFunction eingebaut. Wenn ich das ganze so ausführe, dann krieg ich die Meldung, "variable foreshadows another variable at preceding level".
Das Gerüst ist bestimmt noch nicht vollständig, deswegen frage ich nach Denkanstößen.
Danke!
#include <a_samp>
forward OnPlayerWorldChange(playerid, newworld, oldworld);
stock SetPlayerVirtualWorldEx(playerid, worldid)
{
if(funcidx("OnPlayerWorldChange") != -1)
{
CallLocalFunction("OnPlayerWorldChange", "iii", playerid, worldid, GetPlayerVirtualWorld(playerid));
}
return SetPlayerVirtualWorld(playerid, worldid);
}
#if defined _ALS_SetPlayerVirtualWorld
#undef SetPlayerVirtualWorld
#else
#define _ALS_SetPlayerVirtualWorld(playerid);
#endif
#define SetPlayerVirtualWorld SetPlayerVirtualWorldEx
Okay, soweit müsste das dann stimmen. Aber wozu die if Abfrage nach "funcidx"?
Hallo,
ich habe mir gedacht ich schreibe mein eigenes kleines Callback, das nach dem Vorbild von OnPlayerInteriorChange funktionieren soll, nur mit virtuellen Welten, ergo: Wenn ein Spieler die virtuelle Welt wechselt, soll das Callback aufgerufen werden.
forward OnPlayerWorldChange(playerid, newworld, oldworld);
public OnPlayerWorldChange(playerid, newworld, oldworld)
{
return 1;
}
Wie genau stelle ich das jetzt am besten an, dass die Funktion nur zu einem solchen Zeitpunkt aufgerufen wird?
dntsy hat es ziemlich treffend formuliert: Wenn du Spaß am Scripten hast, dann leg los.
Das Problem in der Szene ist in meinen Augen nur, dass zurzeit nur noch RP/RL Gamemodes geschrieben werden, und jeder mit seinem RP/RL Gamemode versucht den anderen zu übertreffen, obwohl alles der gleiche Müll ist, angefangen bei den ganzen Godfather und pRP Edits. Natürlich will ich dir nicht davon abraten so einen Gamemode auch zu schreiben, aber wenn du damit online gehen willst, halte ich das für eine ersichtlich schlechte Idee. Ich zum Beispiel scripte auch, weil es mir Spaß macht, mal mehr und mal weniger, je nach Zeit und v.a. Lust. Ich persönlich bin null in RP/RL interessiert, also habe ich mich an einen Freeroam Gamemode gesetzt, der zwar viele Standardsachen übernimmt, aber auch neue Maßstäbe setzen soll. Solange mir mein "Ideenhahn" läuft, höre ich nicht auf zu schreiben, auch, wenn die Fertigstellung voraussichtlich noch Jahre dauern wird.
Schön zu sehen, dass du dich noch so engagierst, dörf.
Mich würde mal interessieren, wie du auf die Idee gekommen bist 2 gleiche Gamemodes online zu stellen, die ich nur in der Sprache unterscheiden. Wäre ein einfacher Gamemode-interner Sprachwechsel nicht vorteilhafter bzgl Spielerzahl?
Ich kann mir denken, dass Projekte, die von dir aufgezogen werden, vielversprechend sind, aber leider habe ich keine Ahnung von RP/RL. Falls du etwas in Richtung Freeroam machen willst, bin ich absolut dein Mann.
Für die SpielerID.
EDIT: Falls es dich interessiert und du ausreichend Englischkenntnisse mitbringst, lies dir das hier durch.
Im zweiten Satz steht, dass ich vom Englischen ins Deutsche und umgekehrt übersetze.
Ich bin jederzeit bereit alles vertraglich zu regeln, ich bin schließlich keine 12 mehr.
Und nein, ich bin keine 18, ich bin 21. Ich habe niemanden vor über den Tisch zu ziehen.
Hallo, liebe Brotfische,
hiermit möchte ich meine Übersetzungsfähigkeiten als Dienstleistung anbieten. Ich übersetze ganze Gamemodes vom Deutschen ins Englische und umgekehrt.
Warum solltest du mein Script übersetzen?
Ganz einfach. Ich bin Student und studiere mittlerweile im dritten Semester Englisch auf Gymnasiallehramt. Die Englische Sprache gehört zu den Sprachen, mit denen ich seit frühester Kindheit schon Kontakt hatte.
Dementsprechend würde ich meine Englischkenntnisse als außerordentlich gut beschreiben. Demnach garantiere ich keine Wort-für-Wort Übersetzung, sondern eine kontextabhängige und in sich schlüssige Übersetzung.
Referenzen?
Ich habe im samp-technischen Rahmen bisher ein Tutorial von Jeffry übersetzt. Ihr könnt es hier finden.
Wie läuft das ganze ab?
Am besten wäre es natürlich, wenn ihr mir sämtliche strings aus eurem Gamemode vorher in einer .txt zusammenstellen würdet, was mir Mühe, und euch Geld erspart. Andererseits könnt ihr mir auch euren ganzen Gamemode zuschicken, und mich alles bearbeiten lassen. Ich garantiere euch mich nicht an eurem Script zu vergreifen und ihn ordnungsgemäß nach jedem fertiggestellten Auftrag zu löschen.
Da ich keinen genauen Preis vorab festlegen kann, läuft das ganze so ab, dass ihr mir den zu übersetzenden Text per e-mail o.ä. zuschickt, damit ich mir ein Bild von der Arbeit machen kann. Ich werde euch unverzüglich einen meiner Ansicht nach angemessenen Preis angeben, bevor ich meine Arbeit beginne, um euch nicht vor vollendete Tatsachen zu stellen. Wenn ihr daraufhin einwilligt, fertige ich die Übersetzung binnen 2 bis 3 Tagen an und schicke sie euch per Mail zu.
Kontakt? Bezahlung?
Ihr könnt mich natürlich jederzeit hier im Forum kontaktieren.
Meine bevorzugte Bezahlung wäre eine Überweisung, da ich kein PayPal besitze.
Wichtig: Bei meiner Tätigkeit distanziere ich mich von jeglichen script-technischen Hilfestellungen/Dienstleistungen. Meine Tätigkeit beschränkt sich auf die reine Übersetzung des gelieferten Materials.
Ihr habt noch Fragen? Fragt ruhig, ich werde sie euch beantworten.
Mit freundlichen Grüßen,
Manyula
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
Ich habe schon alle möglichen Varianten in Verbindung mit ClearAnimations() ausprobiert, sei es das Überprüfen, ob die Taste gedrückt, gehalten oder losgelassen wird. Wie bereits von N0SKILL gesagt wurde, bewirkt das einen momentanen Stillstand der Spielfigur, aber keinen endgültigen. Ich habe mir auch gedacht, dass ich vllt 0 returnen könnte, aber das hatte keinerlei Auswirkungen.