Du sollst auch den namen von deinem String da einsetzen.
Ich kann mir ja nicht denken wie du die Variable nennst ![]()
Wenn du keine hast: new stringname[64];
Beiträge von #lazy
-
-
Du kannst du Nachricht nicht so senden.
Erst formatieren!format(stringname, sizeof stringname,"%s hat den Server Verlassen.",PlayerName);
SendAdminMessage(Rot,String); -
Ich habe mich auch mehr darauf bezogen:
Gehe gaaaannzzz sicher ob du den Register Dialog nicht nachher nochmal anzeigst.
Das ist mir nämlich passiert.aber das mit dem "Erledigt" habe ich nicht gesehen, tut mir leid.
-
Ich wollte ihm das auch erst erklären.
Dann sagte er aber das hat [DT]Sniper gemacht.
Also war ich der Meinung dass das schon seine richtigkeit heit.Zum Fehler:
}
SendAdminMessage(Rot,"%s hat den Server Verlassen.",PlayerName);
return 1;
}
Die obige Klammer hat da nichts zu suchen.Außerdem musst du den String erst formatieren.
So kann das garnicht gehen
-
Es heißt auch .de

-
Ich kann dir, wie 8D auch Tucker & Dale vs Evil empfehlen.
-
Tatsaechlich ist der Code von mir falsch.
Wenn ich mir das jetzt so angucke sehe ich es.
Der Fehler wird wohl beim auslesen der Variablen sein.
Welchen wert hast du denen denn gegeben?
Laedst du diese irgendwo?
Oder speicherst sie?
Oder setzt sie irgendwo auf einen diversen wert?Nochmal wegen dem ueberschreiben:
Damals habe ich das bei meinem script so gemacht, bzw. Habe das gedacht.
Ich habe natuerlich strcat genommen
-
Du brauchst:
A_samp.inc
Sii.inc
M_bot.inc
Google mal danach. -
if(SpielerInfo[playerid][pFraktion] !=4) return SendClientMessage(playerid,COLOR_GREY,"Fehler: Du gehörtst nicht der Fraktion Medic an!"); //hier
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,COLOR_GREY,"Fehler: Der angegebene Spieler ist nicht Online!"); //hier
}
else
{
SetPlayerHealth(pID,40);
TogglePlayerControllable(pID, 1);
GivePlayerMoney(playerid,1500);
GivePlayerMoney(pID,-1500);
SendClientMessage(pID,COLOR_YELLOW,"Du wurdes wieder zurück ins Leben geholt,Für die behandelung bezahlst du 1500$");
return 1; //und hier -
SetObjectMaterial Anfragen und Vorstellungen
könnte dir evtl. helfen. -
SetObjectMaterial nennt sich diese Funktion.
-
Öööhm nein?
Entweder du lässt das params beim Befehl weg oder du machst dieses pragma.
Das ist schon richtig so.Du hast nur ein return vergessen.
-
Da mir aufgefallen ist, dass Goldkiller noch kein einzigstes Lob hat, obwohl er dies verdient hat.
Übernehme ich dies mal
Goldkiller ist ein cooler Typ,
und kann wirklich PERFEKT Scripten.
Er weiß quasi alles, und das muss man ihm erstmal nachmachen.Er schafft es wirklich jeden zu berichtigen, was keine Negative Eigenschaft ist.
Außerdem gibt er sich immer die mühe Fehler von anderen zu berichtigen, und Scripting Anfängern zu helfen.Auch als Moderator leistet er gute Arbeit.
Weiter so

MfG
Dominik -
Just another reallife Server [JARS]
-
Achso xD
Das war noch bei dir oder wie? -
Ganz sicher das lolritter übernimmt?
Frage:
Bist du lolig?
Antwort:
nein ich bin xDig -
dcmd_stats(playerid,params[])
{
#pragma unused params
Zeile[128],DialogText[252]; //Warum denn überall 252? 64 reicht locker ...switch(PlayerInfo[playerid][Beruf]) //Switch ist doch viel übersichtlicher als dieses else if zeug ..
{
case 0: format(FrakName,sizeof(FrakName),"Zivilist");
case 1: format(FrakName,sizeof(FrakName),"LSPD");
case 2: format(FrakName,sizeof(FrakName),"FBI");
case 3: format(FrakName,sizeof(FrakName),"Army");
case 4: format(FrakName,sizeof(FrakName),"Medic");
case 5: format(FrakName,sizeof(FrakName),"Fahrschule");
case 6: format(FrakName,sizeof(FrakName),"TAXI");
case 7: format(FrakName,sizeof(FrakName),"Präsident");
case 8: format(FrakName,sizeof(FrakName),"SA-News");
case 9: format(FrakName,sizeof(FrakName),"Groove Street");
case 10: format(FrakName,sizeof(FrakName),"LCN");
case 11: format(FrakName,sizeof(FrakName),"Ballas");
case 12: format(FrakName,sizeof(FrakName),"Biker");
case 13: format(FrakName,sizeof(FrakName),"Los Vagos");
case 14: format(FrakName,sizeof(FrakName),"Yakuzza");
case 15: format(FrakName,sizeof(FrakName),"Rifa");
case 16: format(FrakName,sizeof(FrakName),"Terrorist");
}
format(Zeile,128,"|--------Daten--------|\n");
format(Zeile,128,"-Level: %d\n",Level);
format(Zeile,128,"-Respekt: %d\n",ErfahrungsP);
format(Zeile,128,"-Geld: %d\n", Geld);
format(Zeile,128,"-Kontostand: %d\n", Bank);
format(Zeile,128,"-Admin Rang: %d\n", Admin);
format(Zeile,128,"\n|--------Beruf--------|\n");
format(Zeile,128,"-Fraktion: %s\n", Beruf);
format(Zeile,128,"-Rang: %d\n", Rank);
format(Zeile,128,"-Nebenjob: %s\n", Nebenjob);
format(Zeile,128,"\n|---------Info--------|\n");
format(Zeile,128,"-Tode: %d\n", Tode);
format(Zeile,128,"-Verbrechen: %d\n", Verbrechen);
format(Zeile,128,"-Wandets: %d\n", Wanted);
format(DialogText,sizeof(DialogText),"%s",Zeile);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Deine Statistiken",DialogText,"Schließen","");
return 1;
} -
Du kannst das auch in 1 Zeile machen:
if(IsPlayerInArea(playerid,....) return SendClientMessage(playerid,Farbe,"Du bist im Nimmerland!");
oder wie 8D es hat.
-
Frage:
Wie orakelig bist du?
Antwort:
Sehr
-
Frage:
Wer bist du nicht?
Antwort:
GottWie wahr, wie wahr.
Mhh ... mir fallen keine hobbylosen Fragen mehr ein
