Guten Abend.
Ich arbeite Momentan an meinem Jail-System.
Leider bin Ich momentan, an einen Punkt gelangt. An dem ich Selbst grade Nicht weiter Weiß.
Undzwar kriege Ich momentan diese Fehler in meinem Script:
D:\server\bbla\gamemodes\t.pwn(8437) : error 022: must be lvalue (non-constant)
D:\server\bbla\gamemodes\t.pwn(8441) : warning 202: number of arguments does not match definition
D:\server\bbla\gamemodes\t.pwn(8441) : error 022: must be lvalue (non-constant)
D:\server\bbla\gamemodes\t.pwn(8441) : warning 215: expression has no effect
D:\server\bbla\gamemodes\t.pwn(8442) : warning 202: number of arguments does not match definition
D:\server\bbla\gamemodes\t.pwn(8442) : error 022: must be lvalue (non-constant)
D:\server\bbla\gamemodes\t.pwn(8442) : warning 215: expression has no effect
D:\server\bbla\gamemodes\t.pwn(8453) : warning 235: public function lacks forward declaration (symbol "ProxDetectorS")
Hier mal der Code:
forward Jailtime();
public Jailtime()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetPVarInt(i,"Knast") == 1)
{
if(GetPVarInt(i,"Jailtime") > 0)
{
GetPVarInt(i,"Jailtime")--; --> 8437
}
else if(GetPVarInt(i,"Jailtime") == 0 && GetPVarInt(i,"Knast") == 1)
{
SetPVarInt(i,"Knast") = 0; --> 8441
SetPVarInt(i,"Wanteds") = 0; --> 8442
SetPlayerWantedLevel(i,0);
SetPlayerPos(i,1546.4227,-1675.6207,13.5623);
SetPlayerInterior(i, 0);
SendClientMessage(i,Hellgrün,"Du wurdest aus dem Gefängnis entlassen");
return 1;
}
}
}
return 1;
}
Hier mal der Befehl für Jailtime:
ocmd:jtime(playerid,params[])
{
new string[128];
if(IsPlayerConnected(playerid))
{
if(GetPVarInt(playerid,"Knast") == 1)
{
format(string, sizeof(string), "*Sie müssen Noch für %d Sekunden im Gefängnis belibe!(%d Minuten)",GetPVarInt(playerid,"Jailtime"),GetPVarInt(playerid,"Jailtime")/60);
SendClientMessage(playerid,Hellgrün, string);
return 1;
}
else
{
SendClientMessage(playerid,Rot,"Du bist nicht im Gefängniss!");
return 1;
}
}
return 1;
}
Leider weiß Ich grade nicht Mehr weiter.
Ich hoffe ihr Könnt mir Eventuell Helfen.
MFG
ShiNuX
//E Fehler Zeilen hinzugefügt