Hallo Breadfish,
Habe hier einpaar Errors...
Zeile (2455) : Unbekannte Variable : "PI"
Zeile (2455) : Befehl hat keinen Sinn
Zeile (2455) : Erwartete Zeichen ";", aber gefunden "]"
Zeile (2455) : Ungültiger Befehl
Zeile (2455) : Zuviele Fehler in einer Zeile
5 Errors, 1 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochen
PWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de
Die zeile ist halt hier...
if(PI[playerid][fraktion] < 1 || PI[playerid][fraktion] > 5)
Der Befehl ist halt der hier
dcmd_nap(playerid, params[])
{
new plid, uname[33], seat;
if(PI[playerid][fraktion] < 1 || PI[playerid][fraktion] > 5)
{
emsg(playerid, "> Du bist kein Mitglied der Al-Qaida / Hitmen oder einer Gang.");
} else if(!IsPlayerInAnyVehicle(playerid))
{
emsg(playerid, "> Du bist in keinem Fahrzeug.");
} else if(sscanf(params, "%s %d", uname, seat))
{
imsg(playerid, "> Benutze: /nap [Name/SpielerID] [Sitz] (1 = Beifahrer / 2 = Hinten links / 3 = Hinten rechts)");
} else {
plid = GetUserID(uname);
new Float:px, Float:py, Float:pz;
GetPlayerPos(playerid, px, py, pz);
if(plid == playerid)
{
emsg(playerid, "> Diesen Befehl kannst du nicht auf dich selbst anwenden.");
} else if(!IsPlayerConnected(plid))
{
emsg(playerid, "> Der Spieler ist nicht online.");
} else if(!PlayerToPoint(4.0, plid, px, py, pz))
{
emsg(playerid, "> Der Spieler ist nicht in der Nähe.");
} else if(seat != 1 && seat != 2 && seat != 3)
{
emsg(playerid, "> Ungültiger Sitz.");
} else if(PI[plid][afk2])
{
emsg(playerid, "> Der Spieler ist AFK.");
} else if(distance[playerid] > 2)
{
emsg(playerid, "> Dieser Befehl funktioniert nicht während der Fahrt.");
} else {
new rnd = random(5);
switch(rnd)
{
case 0,1,3: //FAIL
{
emsg(playerid, "** Versuch fehlgeschlagen!");
emsg(plid, "** Renn schnell weg, jemand hat versucht dich ins Fahrzeug zu zerren.");
}
default: //SUCCESS
{
PutPlayerInVehicle(plid, GetPlayerVehicleID(playerid), seat);
TogglePlayerControllable(plid, false);
new msg[128];
format(msg, 128, "** %s hat %s ins Auto gezogen", GetPname(playerid), GetPname(plid));
ToPlayerInRange(playerid, CL_PURP, msg);
Success2(playerid);
PI[plid][tie] = 1;
}
}
}
}
return 1;
}
Ich hoffe ihr könnt mir helfen...
Vielen Dank im vorraus.
Mfg.