Nein, weil es auf Englisch entwickelt wurde.
Lern doch einfach Englisch, was für dich im späteren "Scripting-Leben" sowieso erforderlich ist.
Beiträge von Firerfan
-
-
Alles gute zum B-Day Neo.
Feier schön -
Darf kein Boolean sein, weil du ne ID abspeicherst.
Bei nem Boolean kannst du aber nur true oder false speichern
Machs zu einer Normalen Variable.Sprich so:
new TutTimer[MAX_PLAYERS],TutTime[MAX_PLAYERS];
Dannach einfach wieder den alten Code nutzen:
TutTime[playerid] = 1;
TutTimer[playerid] = SetTimerEx("Tutorial",1000,1,"i",playerid);Sollte dann klappen.
-
Wie hast du die Variable "TutTimer" erstellt?
-
Schaut nach nen Klamma Fehler aus
Was hast du Zu letzt gemacht das es sone erros Bring Poste das mal bitte
Sicherlich ist das kein Klammerfehler.
26 Errors != Klammerfehlerstrtok ist nicht definiert. Sprich, die Funktion gibt es nicht.
"Time" ist ebenfalls nicht definiert.
Und einige Variablen wurden falsch erstellt. -
Sehe da soweit keinen Fehler.
Versuch mal den Timer zu starten, ohne die ID zu speichern.Sprich
TutTime[playerid] = 1;
TutTimer[playerid] = 1;
SetTimerEx("Tutorial",1000,1,"i",playerid);Dann wissen wir, wo genau der Fehler liegt.
Man darf nichts ausschließen -
new retval[128], srclen;
MAX_STRING war nicht definiert.
So müsste es gehen. -
Hast du auch alle Verzeichnisse & Dateien im Ordner "Scriptfiles"?
-
Im Gamemode die Array-Größe des Arrays biz oder sbiz anpassen.
Irgendwas gabs da.Ausserdem gehört das in Godfather
-
ShowPlayerMarkers(0);
Kommt bei OnGameModeInit rein.
Die Farbe des Spielers beim Connecten einfach nach Wunsch anpassen.
SetPlayerColor(playerid,farbcode);MfG Firer
-
Das sind die leute mit den IP's, die den Server betreten.
Würde ja wenigstens mal die IP's zensieren. -
Obwohl bei deiner Methode wieder der oben erwähnte fall eintritt.
Machs so:
new playername[MAX_PLAYERS][MAX_PLAYER_NAME];
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid,playername[playerid],MAX_PLAYER_NAME);
}
dcmd_namechange(playerid,params[])
{
new newname[MAX_PLAYER_NAME];
if(sscanf(params,"s",newname))
{
switch(SetPlayerName(playerid,newname))
{
case -1: SendClientMessage(playerid,DEINE_FARBE,"Name Berreits vergeben!");
case 0: SendClientMessage(playerid,DEINE_FARBE,"Du heist schon so!");
case 1: SendClientMessage(playerid,DEINE_FARBE,"Du heist jetzt so!");
}
}
else
{
SendClientMessage(playerid,DEINE_FARBE,"Du musst auch einen Namen eingeben!");
}
}
Wichtig jetzt: Immer wenn du etwas mit dem Usernamen abspeicherst nutzt du nicht mehr "GetPlayerName" sondern "playername[playerid]".
Musst du auch auf alle Account-Speicherungen anpassen.//EDIT: War die beiden Sinnlosen Beiträge von oSteven bezogen.
Liest du die Threads eigentlich?
Was bringt im bitte OnPlayerUpdate?! -
Wenn er dann aber die "GetPlayerName"-Funktion benutzt, um die Spielerdaten in z.B. "name.ini" zu speicher, wird der falsche name ausgelesen, wenn ich mich nicht irre.
Sprich den richtigen Namen am besten in einer Variable speichern und zum Speichern nur diese Variable benutzen.MfG Firer
-
Ja, aber irgendwie waren die Games von Rockstar immer geil.
Nicht so ein Reinfall wir BF3 mit Origin -
Die neue Server-Software verwenden und dein Script 1x mit den neuen PAWN-Includes compilen.
-
Offi
Du mussst 13 euro im monat bezahlen ( es lohnt sich )
um Wrath of the lich king oder cataclysm zu kriegen musst du dir das kaufen z.b media markt ich glaub bei steam gehts auchpserver
du kannst dir ein pserver aussuchen manche habe sowas in einem großen pack
pserver ist nicht so geil wie offiDas würde ich hier gerne in frage stellen.
Du kannst hier höchsten für dich sprechen.Ich spiele nicht mehr auf dem Offi, weil mir Cata und Wotlk den ganzen Spielspaß geraubt haben.
Früher war WoW noch Skill.
Heute ists nichts mehr...
Das sehen viele so, aber ich kann hier auch wieder nur für mich sprechen. -
Gerade ne Pizza bestellt..
//edit by RFT: Was ? So Früh da würde sich mein Magen drehen.
//edit by Firerfan: Klar O.o Wenn ich hunger hab sonst nichts da habe bestell ich mir was xD
Mein Magen verträgt das -
Ich glaube, Benutzername hat es begriffen.
Erstell eine array, das genau so groß ist, wie MAX_VEHICLES und fertig ist die sacheSiehe Benutzername
-
-
Allerdings. Es handelt sich um eine exe mit 14MB muell im Anhang hat. Ausserdem ist es kein nsis installer (wie sa-mp ihn benutzt), sondern eine normale Exe.
Die exe ist ein script-kiddy tool, was (woertlich) kinderleicht zu konfigurieren ist. Serverseitig laeuft ein einfaches joomla-get-syntax-basiertes script (get parameter, wie bei joomla, muss aber nicht umbedingt ein joomla script sein) und client seitig wird die registrierungsseite mit den Informationen aufgerufen, die gestohlen werden sollen.
(Lediglich vermutungen darauf basierend, was ich ueber die exe bis jetzt herrausgefunden habe - saemtliche Informationen koennten auch falsch sein, sind sie aber meine Meinung nach nicht, da vieles darauf hinweist, dass es das Programm ist, welches ich vermute.)Oder kurz gesagt eine Trojaner?