if(strcmp(cmdtext,"/kasse",true)==0)
{
new name[24];
GetPlayerName(playerid,name,sizeof(name);//84
if(strcmp(name,"Hier dein name hin",true))
{
//Hier wenn es richtig ist
}
else
{
//HIer wenn es falsch ist
}
return 1;
}
Beiträge von carlos1710
-
-
die get playername ist das irgendwas fehlt da
also Getplayername (blablabla) << diese zeile -
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(84) : error 001: expected token: ",", but found ";"
ich bekomme diesen error da cih den befehl nciht kenne weis cih nicht was fehlt? -
und wie sieht die syntax davon aus ich kann das nicht wirklich ich hab es zwar schon einmal gesehen kann mich aber nicht dran erinnern
-
Wie kann ich den cmd /kasse nur für den spieler namens Rainer_Zufall zugänglich machen ?
-
ja hab 2 gemacht trotz der errors ich versuch mit else if (verwechsel cih immer)un gehts danke
-
Schei** nicht aufgepasst stimmt ja mhm müsst ich eig wissen *schäm*
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(100) : error 029: invalid expression, assumed zero
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(100 -- 101) : error 029: invalid expression, assumed zero
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(104) : error 029: invalid expression, assumed zero
nur noch das nun gez in zeile 100 weiter -
Ich habe versucht einen einarmigen Banditen zu Scripten, sieht so aus
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/ziehen", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,50,1958.0823,1049.0619,992.4688))
{
SendClientMessage(playerid,COLOR_RED,"Du ziehst am Hebel.");
new string1[10];
new string2[10];
new string3[10];
new var1;
new var2;
new var3;
var1 = random(10);
var2 = random(10);
var3 = random(10);
SendClientMessage(playerid,COLOR_RED,"");
format(string1, sizeof(string1), "Zahl 1: %s", var1);
SendClientMessage(playerid,COLOR_RED, string1);
format(string2, sizeof(string2), "Zahl 1: %s", var2);
SendClientMessage(playerid,COLOR_RED, string2);
format(string3, sizeof(string3), "Zahl 1: %s", var3);
SendClientMessage(playerid,COLOR_RED, string3);
SendClientMessage(playerid,COLOR_RED,"");
if(var1 = var2&&var1 = var3) //Zeile 96
{
SendClientMessage(playerid,COLOR_RED,"Herzlichen Glühstrumpf du hast den Jackpot gewonnen!!!");
}
if else(var1 = var2||var1 = var3||var2 = var3)
{
SendClientMessage(playerid,COLOR_RED,"Herzlichen Glückwunsch du hast 400$ gewonnen!!");
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du hast leider Verloren und der Jackpot erhöht such um 100$ versuche es erneut.");
}}
return 1;
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du stehst nicht vor einem einarmigen Banditen!");
}
return 0;
}
Hauptsächlich zickt der Compiler im Zeile 96 rum
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : warning 211: possibly unintended assignment
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : warning 211: possibly unintended assignment
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : error 022: must be lvalue (non-constant)
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : warning 215: expression has no effect
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : error 001: expected token: ";", but found ")"
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : error 029: invalid expression, assumed zero
C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : fatal error 107: too many error messages on one line
ich frage mich was er an dieser abfrage hat. -
ok aber weis einer warum ich trotz falscher koords laufen konnte? und nicht fiel?
-
danke ja hatte die faslchen hab aaber hier gekugt http://wiki.sa-mp.com/wiki/Interior
wenn ich das vertausch isses ein logischer fehler da er zuerst zu den koords gesetzt wird (er fällt erstmal
dann ins interior kann(was er verpasst hat da er immernoch fällter muss erst ins interior damit er beim koords setzen ein festen boden hat
-
Hallo
Ich habe das problem dass mein Spieler in ein Pickup geht und dann ins interrior 10 4 dragons casino soll hier der code
//oben habe ich eingang definirt als new und dann mit
CreatePickup(. . .) das pickup vor dem casino erstellt
if(pickupid == eingang)
{
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,1118.8878, -10.2737, 1002.0859);
}
Es gibt keine errors oder warnings nur sobald ich in das pickup gehe spawn ich in der Luft und kann darauf laufen
also das casino muss ja da sein nur sieht man nichts auser blauer Himmel
Weiß einer woran das liegt ? -
ich dachte , dass der spieler garnicht erst ins auto einsteigen kann schon kommt die meldung
-
Ich überleg grad wie ich ein spieler ,der versucht in ein auto einzusteigen, wieder raus werf
Also
unter OnPlayerEnterVehicle
muss zuerst abgefragt werden ob der Spieler Kein bot is
dann wird gefragt ob der spieler mindestens ein "ticket hat
Spieler[playerid][ticket]heir die variable
wenn er eins hat darf er als beifahrer ins das botauto einsteigen
wenn er keins hat wird text ausgegeben(mach ich dann selbst)
udn er soll aus dem auto geworfen werden oder garnicht erst einsteigen (mein problem)
und wenn der spieler ein bot is passirt nix er muss ja fahrendas auto hat die id 499
wurde definirt als
Trambotcar
kann mir da einer die funktion zeigendanke
-
Hallo liebe Brotfische
Ich bin gerade Ideen los kann mir einer in kleinen Tipps sagen wie ich ein "call system" einrichte
Man kauft per befehl ein Telefon
bekommt eine random Nummer (da hätt ich Probleme)
wenn einer (/call [nummer]) kommt entweder der gesprächsaprtner oder kein anschluss unter der nummer. . .
und wenn man verbunden ist bzw ein anderer abnimmt was muss dann in
OnPlayerTextrein damit sie reden können
bitte um Gedanken Hilfe -
//push
-
ich weis nicht genau die 3 Waffen gibst du ihm und wenn dir das nicht reicht würde ich bei
OnPlayerSpawn. . .
mit
GivePlayerWapon(playerid,[Waffen])
noch welche hinzufügen.
Bin mir nicht sicher. -
danke
-
danke klingt logisch
was gibts denn dan noch für Dini_set arten und wofür sind sie? -
Ich habe ein dcmd erstellt nur gibt der compiler 2 fehler
dcmd_wetter(playerid, params[])//Zeile 588
{
if(IsPlayerAdmin(playerid))
{
new wID;
if(sscanf(params, "d", wID, )) // Playerid oder Message vergessen?
{
return SendClientMessage(playerid,COLOR_RED,"Benutzung: /wetterändern [WetterID]"); // Kleiner Hinweis nebenbei
}
else // Alles richtig? Dann gehts weiter
{
format(extradatei,sizeof extradatei,"Extras.ini");
dini_Set(extradatei,"Wetter",wID);
}
}
return 1;
}
das ist der cmd
eigentlich sollte man eine zahl eingeben die dann in der ini gespeichert wird
nur diese errors hab ich
C:\Dokumente und Einstellungen\Admin\Eigene Dateien\Scripting\samp server\0.3c upgrade\pawno\SCR_Reallive.pwn(593) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Admin\Eigene Dateien\Scripting\samp server\0.3c upgrade\pawno\SCR_Reallive.pwn(600) : error 035: argument type mismatch (argument 3) -
es geht nicht
selbes Problem