if(GetDistanceBetweenPlayers(playerid,ziel) < 5)
{
else
{
SendClientMessage(playerid,COLOR_WHITE,"Der Spieler Ist dir nicht nah genug");
}
return 1;
}
error 029: invalid expression, assumed zero
Was ist bei dem else falsch
if(GetDistanceBetweenPlayers(playerid,ziel) < 5)
{
else
{
SendClientMessage(playerid,COLOR_WHITE,"Der Spieler Ist dir nicht nah genug");
}
return 1;
}
error 029: invalid expression, assumed zero
Was ist bei dem else falsch
if(!(GetDistanceBetweenPlayers(playerid,ziel) < 5))SendClientMessage(playerid,COLOR_WHITE,"Der Spieler Ist dir nicht nah genug");
Zudem hast du für dein if statement ein } vergessen damit der Bereich geschlossen wird sonst gilt else für ein anderes Level & da dort keine erste Abfrage ist > Fehler
Versuchs mal so
if(GetDistanceBetweenPlayers(playerid,ziel) < 5)
{
SendClientMessage(playerid,COLOR_WHITE,"Der Spieler Ist dir nicht nah genug");
return 1;
}
kannst du mir vill auch sagen wieso das anders nicht funkt
if (Spieler[ziel][wanted] >= 1)
{
SetTimerEx("gefzeit", 600000, false, "ziel", playerid);// 10 mins
}
else if (Spieler[ziel][wanted] >= 2)
{
SetTimerEx("gefzeit", 1200000, false, "ziel", playerid);// 20 mins
}
else if (Spieler[ziel][wanted] >= 3)
{
SetTimerEx("gefzeit", 1800000, false, "ziel", playerid);// 30 mins
}
else if (Spieler[ziel][wanted] >= 4)
{
SetTimerEx("gefzeit", 2400000, false, "ziel", playerid);// 40 mins
}
else if (Spieler[ziel][wanted] >= 5)
{
SetTimerEx("gefzeit", 3000000, false, "ziel", playerid);// 50 mins
}
else if (Spieler[ziel][wanted] >= 6)
{
SetTimerEx("gefzeit", 3600000, false, "ziel", playerid);// 60 mins
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Der Spieler wird nicht Gesucht");
}
Hier bekomme ich auch kein error
MFG Mipu
Edit sry habe die erklärung nicht gesehen danke dir
Wie gesagt dein Bereich war nicht vollständig
mach anstatt größergleich gleich, also ==
MFG, Robdeflop ®
Zitat
ah danke bugscripter
Edit ich habe noch ein prob
GetPlayerName(playerid,spieler,sizeof(spieler));
GetPlayerName(ziel,opfer,sizeof(opfer));
format(msg1,sizeof(msg1),"** Du hast %s eingesperrt.",playerid,cmdtext[8]);
format(msg2,sizeof(msg2),"** Du wurdest von %s eingesperrt.",ziel,cmdtext[8]);
SendClientMessage(playerid,COLOR_LIGHTRED,msg1);
SendClientMessage(ziel,COLOR_LIGHTRED,msg2);
SetPlayerInterior(ziel,3);
SetPlayerPos(ziel,197.1418,175.3607,1003);
Spieler[ziel][jail] = 1;
Spieler[ziel][wanted] = 0;
SetPlayerWantedLevel(playerid,0);
ResetPlayerWeapons(ziel);
format(msg1,sizeof(msg1),"** Du hast %s eingesperrt.",playerid,cmdtext[8]);
format(msg2,sizeof(msg2),"** Du wurdest von %s eingesperrt.",ziel,cmdtext[8]);
Da werden die namen nicht angezeit
Edit hat sich auch erledigt sry danke für alles