dir fehlt das include M_Bot
Beiträge von Mark
-
-
der Befehl zum Tore öffnen ist /opengate
-
if(oldstate == PLAYER_STATE_DRIVER && MotorschadenMSGSent[playerid] == 2)
-
ja bin mir sicher
-
new MotorschadenMSGSent[MAX_PLAYERS] = 0;ist global
-
jetzt kommt
error 017: undefined symbol "MotorschadenMSGSent"
-
#define MotorschadenMSGSent
new MotorschadenMSGSent[MAX_PLAYERS] = 0;
if(MotorschadenMSGSent[playerid] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du kannst nun wieder weiter fahren!");
UnFreezePlayer(playerid);
MotorschadenMSGSent[playerid] = 0;
}
public CheckVehicleHealths()
{
for(new playerid=0; playerid<GetMaxPlayers(); playerid++)
{
if(IsPlayerConnected(playerid) && IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
new Float:vehiclehp;
GetVehicleHealth(vehicleid,vehiclehp);
if(vehiclehp <= 350)
if(MotorschadenMSGSent[playerid] == 0 || MotorschadenMSGSent[playerid] == 2)
{
FreezePlayer(playerid);
SendClientMessage(playerid,0xFF6900AA,"Dieses Fahrzeug hat einen Motorschaden! Du kannst nicht mehr weiterfahren.");
SendClientMessage(playerid,0xFF6900AA,"Du kannst das Fahrzeug mithilfe von /exit verlassen!");
SendClientMessage(playerid,0xFF6900AA,"Wieso rufst du keinen Mechaniker? /service mechanic");
MotorschadenMSGSent[playerid] = 1;
SetVehicleHealth(vehicleid,350.0);
}
}
}
return 1; -
die erste Zeile
-
if(oldstate == PLAYER_STATE_DRIVER && MotorschadenMSGSent[playerid] == 2) //Zeile 7914
{
UnFreezePlayer(playerid);
MotorschadenMSGSent[playerid] = 0;
}Code
Alles anzeigenC:\Dokumente und Einstellungen\Mark\Desktop\old GRL.pwn(7914) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\old GRL.pwn(7914) : warning 215: expression has no effect C:\Dokumente und Einstellungen\Mark\Desktop\old GRL.pwn(7914) : error 001: expected token: ";", but found "]" C:\Dokumente und Einstellungen\Mark\Desktop\old GRL.pwn(7914) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\old GRL.pwn(7914) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
mit /mv oder der taste 2
-
ich vielleicht alleine
-
-
es ist nirgends definiert
//edit Rechtsschreibfehler
-
Code
Alles anzeigenC:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : warning 215: expression has no effect C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 001: expected token: ";", but found "]" C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
das habe ich weggemacht
if (fahrzeugdaten[nvehicleid][e] == 1)
-
ich habe es weggemacht und:
Code
Alles anzeigenC:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : warning 215: expression has no effect C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 001: expected token: ";", but found "]" C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
ich bekomme die Errors nicht raus und wenn ich den ganzen Befehl rausmache bekomme ich 10 Errors
if (!strcmp(cmdtext, "/fpapiere"))
{
new nvehicleid = GetPlayerVehicleID(playerid);if (fahrzeugdaten[nvehicleid][e] == 1); //die Fehlerzeile
{
format(string, sizeof(string), "|_Informationen________________________|");
SendClientMessage(playerid, COLOR_JOB, string);format(string, sizeof(string), "| Besitzer: %s",fahrzeugdaten[nvehicleid][vbesitzer]);
SendClientMessage(playerid, COLOR_JOB, string);format(string, sizeof(string), "| Key1: %s",fahrzeugdaten[nvehicleid][vkeyowner1]);
SendClientMessage(playerid, COLOR_YELLOW, string);format(string, sizeof(string), "| Key2: %s",fahrzeugdaten[nvehicleid][vkeyowner2]);
SendClientMessage(playerid, COLOR_JOB, string);format(string, sizeof(string), "| Key3: %s",fahrzeugdaten[nvehicleid][vkeyowner3]);
SendClientMessage(playerid, COLOR_JOB, string);format(string, sizeof(string), "| Model: %d Farbe:
(%d|%d)",fahrzeugdaten[nvehicleid][vmodel],fahrzeugdaten[nvehicleid][vc1],fahrzeugdaten[nvehicleid][vc2]);
SendClientMessage(playerid, COLOR_JOB, string);format(string, sizeof(string), "|______________________________________|");
SendClientMessage(playerid, COLOR_JOB, string);
} else {
SendClientMessage(playerid, COLOR_RED, "Über dieses Fahrzeug gibt es keine Infos!");
}return 1;
}[code][C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(624) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
/code] -
danke
kann geschlossen werden
-
Code
Alles anzeigenC:\Dokumente und Einstellungen\Mark\Desktop\pawno\include\dutils.inc(202) : warning 209: function "SetPlayerMoney" should return a value C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(108) : error 025: function heading differs from prototype C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(435) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(435) : warning 215: expression has no effect C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(1806) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(1814) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(2223) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(2224) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(2225) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(2833) : error 025: function heading differs from prototype C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(2834) : error 021: symbol already defined: "SetPlayerMoney" C:\Dokumente und Einstellungen\Mark\Desktop\extreme-reallife.pwn(2972) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 9 Errors.
-
305-315
//======================================> PICKUPS <======================================
hilfepickup = CreatePickup(1239, 23, 1236.0438,-1662.5394,11.7969); // Info Icon #1 am Noobspawn
adminpickup = CreatePickup(1239, 23, 1246.1826,-1662.1310,11.8013); // InfoIcon #2 am Noobspawn
policeduty = CreatePickup(1275, 23, 255.5697,74.6261,1003.6406); // Polizei-Dienst Pickup
taxiduty = CreatePickup(1275, 23, 1109.8782,1930.5723,10.8203); // Taxi-Dienst Pickup
ambulanzduty = CreatePickup(1275,23,1606.6398,1821.2716,10.8203); // Ambulanz-Dienst Pickup
barpickup = CreatePickup(1300,23,-2653.2754,1407.5090,906.2771);
fdduty = CreatePickup(1275,23,1359.8162,-1661.1141,13.5651,94.2159); //Fire Department Pickup
//======================================> MENÜS <======================================
stats = CreateMenu("Registration", 2, 250.0, 250.0, 350.0, 150.0);430-440
Spieler[playerid][pPositionZ] = POS_Z;
Spieler[playerid][pErfahrung] = 0;
Spieler[playerid][pKonsum] = 0;
Spieler[playerid][pVerbot] = 0;
Spieler[playerid][pDrunk] = 0;
Spieler[playerid][pFD] = 0;//Begrüßungsnachricht
SendClientMessage(playerid, COLOR_INFO, "Herzlich Willkommen auf dem Extreme-Reallife - Server.");
SendClientMessage(playerid, COLOR_RED, "Du kannst dich nun Einloggen/Registrieren. Für Fragen und Infos, frage bitte einen Admin (/admin) oder besuche uns auf extreme-reallife.de.tf");
SendClientMessage(playerid, COLOR_YELLOW, "Für eine Info des Scriptes, tippe /info");1800-1830
if(gMenu[playerid] == 1) { return 1; }
ShowMenuForPlayer(bar, playerid);
gMenu[playerid] = 1;
return 1;
}
if(pickupid == fdduty)
{
if(Spieler[playerid][pDuty] == 0 && Spieler[playerid][pFD] > 0)
{
format(string,sizeof(string),"%s beginnt den Dienst als Feuerwehrmann beim SA-FD", ThePlayer);
SendClientMessageToAll(COLOR_YELLOW, string);
SetPlayerColor(playerid, COLOR_WHITE);
SetPlayerSkin(playerid, 277);
Spieler[playerid][pDuty] = 4;
}
else if(Spieler[playerid][pDuty] == 4 && Spieler[playerid][pFD] > 0)
{
format(string,sizeof(string),"%s beendet den Dienst als Feuerwehrmann beim SA-FD", ThePlayer);
SendClientMessageToAll(COLOR_YELLOW, string);
SetPlayerColor(playerid, COLOR_GREY);
SetPlayerSkin(playerid, Spieler[playerid][pSkin]);
Spieler[playerid][pDuty] = 0;
}
return 1;
}
return 0;
}public OnPlayerSelectedMenuRow(playerid, row)
{2234-2245
stock ini_GetKey( line[] )
{
new keyRes[256];
keyRes[0] = 0;
if ( strfind( line , "=" , true ) == -1 ) return keyRes;
strmid( keyRes , line , 0 , strfind( line , "=" , true ) , sizeof( keyRes) );
return keyRes;
}stock ini_GetValue( line[] )
2988-2995
if(!dini_Isset("cars.cfg", INFO)) { return 1; }
XYZA = dini_Float("cars.cfg", INFO);
Vehicle[v][vZ] = XYZA;format(INFO, sizeof(INFO), "A[%d]",v);
if(!dini_Isset("cars.cfg", INFO)) { return 1; }
XYZA = dini_Float("cars.cfg", INFO);
Vehicle[v][vA] = XYZA;