aber dan löscht er doch irgend wo eins ?
oder das wo auch der player steht ?
Klar löscht er dann eins und du setzt es neu ->Update...
mfg. ![]()
aber dan löscht er doch irgend wo eins ?
oder das wo auch der player steht ?
Klar löscht er dann eins und du setzt es neu ->Update...
mfg. ![]()
Also wenn ich das falsch schreibe, dann kommt die fehlermeldung
Nein, ich wollte damit sagen, dass er nicht auf Groß oder Kleinschreibung achtet ![]()
mfg. ![]()
Ja, ocmd ist ignorecase ![]()
mfg. ![]()
So:
CreatePickup(1239,23,2815.0618,970.8089,10.7500,-1);
mfg. ![]()
Poste mal bitte jede Zeile in deinem Script wo das drinne steht:
#include
mfg. ![]()
Schreibe das so:
if(strcmp(cmdtext,"/gotolv",true)== 0)
{
SetPlayerPos(playerid,2073.1509,1705.8357,10.6719);
return 1;
}
mfg.^^
Trinkt mal alle eure warme Milch und esst ein paar Plätzchen, damit ich euch die gute Nachtgeschichte vorlesen kann ![]()
So...und jetzt sendest du (xXminecraftterXx) mir mal deine TeamViewer Daten per PN, dann ist das Problem in max 1 Minute gelöst und wir müssen Breadfisch nicht zuspammen und ihr euch zum Idioten machen !
mfg. ![]()
Hast du alle in der cfg eingetragen, darauf geachtet, dass du sie entweder für Linux oder für Windows nutzt, darauf geachtet, dass sie im Script richtig verwendet werden, darauf geachtet, dass alle richtigen Versionen im Ordner plugins sind ?
Du kannst nicht auf alles geachtet haben, denn sonst würdest du nicht diesen Error haben ![]()
mfg. ![]()
Dieser Error kommt, wenn etwas mit den plugins nicht stimmt ![]()
mfg. ![]()
Na und ?!
Das 2. ist aber richtig, dann muss man halt die weiteren Errors beheben... ![]()
Aber das 1. ist definitiv falsch und funktioniert auch nicht ![]()
Warum postet er nicht die Errors die kommen, wenn er das 2. macht ![]()
Lies nochmal sein ersten Beitrag.
habe ich...und ![]()
Leute seid ihr blind oder wollt ihr mich ignorieren !!!
Ich habe doch geschrieben, warum diese Fehler kommen !!! ![]()
Muss ich den Befehl alleine in das Script reinmachen Kaliber ?
Oder auch noch was anderes, weil wenn ich nur das reinmache bekomme ich Errors
WTF
Von was redest du ![]()
Ich erkläre dir mal kurz, was du da falsch machst !
Also du machst genau 2 Fehler, aber nur der 2. löst die 26 Errors aus:
1. Du musst playerid schreiben und nicht Player, Player wäre der Spielername, die Funktion ist aber nicht auf den Spielernamen ausgelegt sondern auf die Spielerid (playerid) !
2. Du hast ein " vergessen ! D.h. Das nachfolgende Script ist ein Text und diese Tatsache gibt dir die ganzen Fehler ! (Die Maximale Fehler Anzahl ist 26 Errors im Script !) Deshalb musst du darauf achten, dass du immer 2x " machst !
mfg. ![]()
Das muss so aussehen mit dem ShowPlayerDialog:
ShowPlayerDialog(playerid,DIALOG_ADMIN,DIALOG_STYLE_INPUT,"Admin Passwort","Du bist ein Admin. Bitte gebe das Admin Passwort ein","Fertig","Abbrechen");
mfg. ![]()
Geht so wie bei mir aber auch
, auch ohne Errors
Schön das du keine Errors bekommst, das bedeutet aber nicht, dass dein Code richtig ist !
Ich erkläre es dir mal:
Du machst eine if-Abfrage in diesem Fall z.B. das hier:
if(vid<402||vid>603) return SendClientMessage(...);
{
Das bedeutet wenn vid kleiner 402 oder größer 603 ist, dann gibt er dir eine SendClientMessage wieder !
Mit dem return allerdings, beendest du die Abfrage, also ist die Geschweifteklammer die du gesetzt hast völlig überflüssig und falsch !
mfg. ![]()
Ja, ich sehe gerade wieso er das nicht annimmt ![]()
Lösche:
#if defined Filterscript und #endif
mfg. ![]()
@Vecci87
Dein Code ist trotzdem falsch, er müsste so aussehen:
ocmd:veh(playerid,params[])
{
new Float:x, Float:y, Float:z,c1,c2,vid,car;
if(sscanf(params,"iii",vid,c1,c2)) return SendClientMessage(playerid,Admin,"/veh [id] [color1][color2]");
if(vid<402||vid>603) return SendClientMessage(playerid,Admin,"ID 402-603");
GetPlayerPos(playerid,x,y,z);
SetVehicleNumberPlate(car = CreateVehicle(vid,x,y,z,0,c1,c2,-1),"Admin");
PutPlayerInVehicle(playerid,car,0);
SendClientMessage(playerid,Admin,"Du hast dein Auto gespawnt.");
return 1;
}
mfg. ![]()
Schreibe es einfach so:
if(dialogid==DIALOG_PIN)
{
if(response==0) return 1;
if(response==1)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_PIN,DIALOG_STYLE_MSGBOX,"Bank Los Santos","Wir brauchen deinen PIN, ansonsten hast du kein Zugriff auf dein Bankkonto.\nHast du deinen PIN vergessen, schaue unter /stats nach.","Fortsetzen","Abbrechen");
}
else
{
if(GetPVarInt(playerid,"PIN") == strval(inputtext))
{
new string[200];
format(string,sizeof(string),"Wie viel Geld willst du einzahlen?\nAuf deinem Konto sind derzeit %i$.",GetPVarInt(playerid,"Bankkonto"));
ShowPlayerDialog(playerid,DIALOG_EINZAHLEN,DIALOG_STYLE_INPUT,"Bank Los Santos",string,"Einzahlen","Abbrechen");
}
}
}
}
mfg. ![]()