Frage mit der Funktion IsNumeric das ab ![]()
mfg. ![]()
Frage mit der Funktion IsNumeric das ab ![]()
mfg. ![]()
So:
for(new i; i<sizeof(BankCP); i++) if(BankCP[i]) ShowPlayerBankDialog(playerid);
mfg. ![]()
Aber nur wie :O
Google ist anscheinend wirklich schwer zu nutzen...hier:
http://wiki.sa-mp.com/wiki/AttachObjectToVehicle
http://wiki.sa-mp.com/wiki/SetObjectMaterialText
mfg. ![]()
Unter welchen Callback schreibst du denn den Timer?
mfg. ![]()
Du Attachest ein leeres Objekt an das Auto und schreibst auf das Objekt etwas ![]()
Nutze mal google, diese Frage wurde schon so oft gestellt ![]()
mfg. ![]()
Das ist ein Pickup, such mal glaube irgendwas mit 13000 ![]()
mfg. ![]()
Hab den selben Error hab es wie schabbel probiert der errors ist immernoch und kommen 5 andere
Dann hast du noch mehr Fehler in deinem Script ![]()
So schreiben:
gPlayerLogged[playerid] = 1;
mfg. ![]()
Schreibe das oberhalb von diesem #if defined Filterscript ![]()
mfg. ![]()
Nein, ich hatte etwas übersehen, du musst das so schreiben:
ocmd:arrest(playerid,params[])
{
if(!IstSpielerInFraktion(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist in keiner Staatsfraktion!");
new pID, string[128];
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,ROT,"/arrest [id]");
format(string,sizeof(string),"Du hast %s eingeknastet.",SpielerName(pID));
SendClientMessage(playerid,LILA,string);
SetPlayerPos(pID,219.1285,109.2994,999.0156);
SetTimerEx("WantedTime",300000*GetPlayerWantedLevel(pID),0,"i",pID);
return 1;
}
mfg. ![]()
Mampf Mampf, meine Lieblingssüßigkeit ![]()
Hier ein Bild:

Habe aber direkt eine ganze Kiste davon gekauft ![]()
SetPlayerPosition soll ein Undifined Symbol sein?!
Oh, dachte du hast das als Makro drinnen oder so ![]()
Es heißt natürlich SetPlayerPos ![]()
Schreibe deinen Befehl doch einfach mal so:
//Der Befehl
ocmd:arrest(playerid,params[])
{
if(!IstSpielerInFraktion(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist in keiner Staatsfraktion!");
new pID, string[128];
if(sscanf(params,"ui",pID)) return SendClientMessage(playerid,ROT,"/arrest [id]");
format(string,sizeof(string),"Du hast %s eingeknastet.",SpielerName(pID));
SendClientMessage(playerid,LILA,string);
SetPlayerPos(pID,219.1285,109.2994,999.0156);
SetTimerEx("WantedTime",300000*GetPlayerWantedLevel(pID),0,"i",pID);
return 1;
}
//Der Callback (jetzt brauchst du nur 1nen)
forward WantedTime(pID);
public WantedTime(pID) return SetPlayerPosition(pID,2294.4167,2424.8342,10.8203);
mfg. ![]()
Du hast wahrscheinlich den Ordner "Tickets" in deinen scriptfiles nicht angelegt ![]()
mfg. ![]()
Wie müsste es aussehen wenn ich diesem wert "p1234" einen betrag hinzu addieren möchte wenn der jetzige wert beispielsweise 500 ist und ich diesen um 200 erhöhen will?
So:
SpielerInfo[playerid][p1234] += 200; //um 200 erhöht
mfg. ![]()
new str[32] //Angenommen das ist der schon fertige Hash
for(new c = 0; c < strlen(str); c++) Tolower(str[code=c]);
Mhm...schreibe es mal so:
new str[32],len=strlen(str),c;
for(; c<len; c++) str[code=c] = tolower(str[code=c]);
mfg. ![]()
Ja, schau mal in das Script und schau dir mal diese Funktion an:
http://wiki.sa-mp.com/wiki/Tolower
mfg. ![]()
Poste mal die Zeile, was da drinnen steht ![]()
mfg. ![]()
Bekomme einen Warning: Loose indentation warum?
Weil du es nicht richtig eingerückt hast ![]()
Schreibe das mal so:
dcmd_sus(playerid, params[])
{
if(!IstPolizist(playerid)) return SendClientMessage(playerid,WEIß,"Du bist kein Polizist!");
new pID,pstring[128],name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1],name2[25];
GetPlayerName(playerid, name, sizeof(name));
if (sscanf(params, "us", pID, string)) return SendClientMessage(playerid,WEIß,"Benutzung: /sus [playerid] [Grund].");
GetPlayerName(pID, name2, sizeof(name2));
format(pstring, sizeof(pstring), "%s hat %s ein Wanted gegeben. [%s]", name, name2,pstring);
PolizeiNachricht(1, BLAU, pstring);
format(pstring, sizeof(pstring), "Du hast ein Wanted wegen %s von Beamter %s bekommen.", pstring, name);
SendClientMessage(playerid, BLAU, pstring);
return 1;
}
mfg. ![]()