Geht das?
Also wenn man neu ist und nen Skin kriegt einen randomen skin bekommt.
Sodass nicht alle gleich aussehen
MFG
Geht das?
Also wenn man neu ist und nen Skin kriegt einen randomen skin bekommt.
Sodass nicht alle gleich aussehen
MFG
Soll da nicht einfach statt Time(), das: ?
gettime();
Sieht ja mal so aus^^
ne kommen noch mehr
//edit wer kann mir dne Helfen D:
Wer meine Teamviwer Infos haben will bitte PM
schick mal bitte das ganze
möchtest du mit Teamviwer drüber schauen??
19656
if(dini_Int(tbDir,"fbTime")+dini_Int(tbDir,"fbDuration") > Time())
{
new sekki=(dini_Int(tbDir,"fbTime")+dini_Int(tbDir,"fbDuration"))-Time(),minni=sekki/60;
sekki=sekki-minni*60;
format(ALLSTRING,sizeof(ALLSTRING),"Du wurdest für eine Weile vom Server gebannt. Restliche Zeit: %d Minuten %d Sekunden",minni,sekki);
SendClientMessage(playerid,COLOR_LIGHTRED,ALLSTRING);
format(ALLSTRING,sizeof(ALLSTRING),"%s hat versucht mit einem Timeban sich einzuloggen.", pName);
ABroadCast(COLOR_YELLOW,ALLSTRING,1);
Kick(playerid);
wow danke für die schnelle Antwort bleiben nur noch :
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19656) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19658) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(25092) : warning 216: nested comment
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(61775) : error 017: undefined symbol "Time"
Kann jemand mir bei diesen Errors bitte schnell helfen?
Wenn nötig kann ich auch per teamviwer hilfe annehmen
MFg
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19656) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19658) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20333) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20333) : error 033: array must be indexed (variable "cmd")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20438) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20438) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20473) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20473) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20528) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20528) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20742) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20742) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20776) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20776) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21011) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21011) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21181) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21181) : error 033: array must be indexed (variable "x_nr")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21191) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21191) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21221) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21221) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21265) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21265) : error 033: array must be indexed (variable "x_nr")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21275) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21275) : error 033: array must be indexed (variable "tmp")
new veh = GetPlayerVehicleID(playerid);
Bei den News oder? also Oben
//Edit
Jetz kommen noch die errors :
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33001) : error 029: invalid expression, assumed zero
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33002) : error 029: invalid expression, assumed zero
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33003) : error 001: expected token: ";", but found "{"
Freue mich auf eine Antowort!
//edit ok nur noch 3 hab sie umeditiert heir der code:
if (strcmp("/opark", cmd, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
{
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_GREY, " An deinem Abschleppwagen ist kein Auto angehängt!");
return 1;
}
new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
if(!IsADtCar(trailercar))
{
SendClientMessage(playerid, COLOR_GREY, " Dieses Auto kann hier nicht geparkt werden!!");
return 1;
}
new Float:X,Float:Y,Float:Z;
new Float:z_rot;
GetVehiclePos(trailercar, X,Y,Z);
GetVehicleZAngle(trailercar, z_rot);
new carowner = GetDtCarOwner(trailercar);
new slot = GetDtCarOwnerSlot(carowner,trailercar);
PlayerCar[carowner][slot][CarPos_x] = X;
PlayerCar[carowner][slot][CarPos_y] = Y;
PlayerCar[carowner][slot][CarPos_z] = Z;
PlayerCar[carowner][slot][CarRotate] = z_rot;
if(carowner != 555)
{
OnPlayerCarUpdate(carowner,false);
SendClientMessage(carowner, COLOR_WHITE, " Ihr Fahrzeug wurde abgeschleppt setzen sie sich mit dem Ordnungsamt mit \"/service ordnungsamt\" in verbindung!");
}
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_YELLOW, " Du hast das Fahrzeug erfolgreich abgeschleppt!");
return 1;
} else {
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied des Ordnungsamtes!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du musst einen Abschleppwagen fahren!");
return 1;
}
}
new veh = GetPlayerVehicleID(playerid);
forward GetDtCarOwnerSlot(playerid,veh);
public GetDtCarOwnerSlot(playerid,veh)
{
for(new x = 0; x < MaxVeh; x++)
{
if(PlayerCar[playerid][x][CarId] == veh){return x;}
}
return 555;
}
Alles anzeigen
//befehl
if(strcmp("/opark", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(IsACop(playerid) || IsPlayerInFrac(playerid, 24))
{
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_GREY, " An deinem Abschleppwagen ist kein Auto angehängt!");
return 1;
}
new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
new Float:X,Float:Y,Float:Z;
new Float:z_rot;
GetVehiclePos(trailercar, X,Y,Z);
GetVehicleZAngle(trailercar, z_rot);
new carowner = GetDtCarOwner(trailercar);
new slot = GetDtCarOwnerSlot(carowner,trailercar);
PlayerCar[carowner][slot][CarPos_x] = X;
PlayerCar[carowner][slot][CarPos_y] = Y;
PlayerCar[carowner][slot][CarPos_z] = Z;
PlayerCar[carowner][slot][CarRotate] = z_rot;
if(carowner != 555)
{
OnPlayerCarUpdate(carowner);
SendClientMessage(carowner, COLOR_WHITE, " Das Oamt hat dein Fahrzeug abgeschleppt, geh zur Oamt-Base und Frage ihn ob er es wieder freigibt!");
PlayerInfo[carowner][pRest] = 1;
SetTimerEx("PlayerCarSpawn",1000,0,"i",carowner);
}
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_YELLOW, " Du hast das Fahrzeug erfolgreich abgeschleppt!");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied des Ordnungsamtes!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du musst einen Abschleppwagen fahren!");
}
return 1;
}
//public
forward GetDtCarOwnerSlot(playerid,veh);
public GetDtCarOwnerSlot(playerid,veh)
{
for(new X = 0; X < MaxVeh; X++)
{
if(PlayerCar[playerid][X][CarId] == veh)
{
return X;
}
}
return 555;
}
forward GetDtCarOwner(veh);
public GetDtCarOwner(veh)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
for(new X = 0; X < MaxVeh; X++)
{
if(PlayerCar[i][X][CarId] == veh){return i;}
}
}
return 1;
}
Alles anzeigen
//befehl
if(strcmp("/opark", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(IsACop(playerid) || IsPlayerInFrac(playerid, 24))
{
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_GREY, " An deinem Abschleppwagen ist kein Auto angehängt!");
return 1;
}
new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
new Float:X,Float:Y,Float:Z;
new Float:z_rot;
GetVehiclePos(trailercar, X,Y,Z);
GetVehicleZAngle(trailercar, z_rot);
new carowner = GetDtCarOwner(trailercar);
new slot = GetDtCarOwnerSlot(carowner,trailercar);
PlayerCar[carowner][slot][CarPos_x] = X;
PlayerCar[carowner][slot][CarPos_y] = Y;
PlayerCar[carowner][slot][CarPos_z] = Z;
PlayerCar[carowner][slot][CarRotate] = z_rot;
if(carowner != 555)
{
OnPlayerCarUpdate(carowner);
SendClientMessage(carowner, COLOR_WHITE, " Das Oamt hat dein Fahrzeug abgeschleppt, geh zur Oamt-Base und Frage ihn ob er es wieder freigibt!");
PlayerInfo[carowner][pRest] = 1;
SetTimerEx("PlayerCarSpawn",1000,0,"i",carowner);
}
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_YELLOW, " Du hast das Fahrzeug erfolgreich abgeschleppt!");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied des Ordnungsamtes!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du musst einen Abschleppwagen fahren!");
}
return 1;
}
//public
forward GetDtCarOwnerSlot(playerid,veh);
public GetDtCarOwnerSlot(playerid,veh)
{
for(new X = 0; X < MaxVeh; X++)
{
if(PlayerCar[playerid][X][CarId] == veh)
{
return X;
}
}
return 555;
}
forward GetDtCarOwner(veh);
public GetDtCarOwner(veh)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
for(new X = 0; X < MaxVeh; X++)
{
if(PlayerCar[i][X][CarId] == veh){return i;}
}
}
return 1;
}
HM kanns ud mir helfen ?
10 Errors
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32998) : error 029: invalid expression, assumed zero
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32998) : error 017: undefined symbol "veh"
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32999) : error 029: invalid expression, assumed zero
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32999) : error 017: undefined symbol "veh"
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33003) : error 017: undefined symbol "veh"
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33010) : warning 225: unreachable code
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33010) : error 029: invalid expression, assumed zero
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33010) : error 017: undefined symbol "veh"
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33011) : error 029: invalid expression, assumed zero
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33011) : error 017: undefined symbol "veh"
J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33017) : error 017: undefined symbol "veh"
dtc cars ?
Ja
//edit
Ich zeig euch mal meinen code für /opark und /unopark
/opark
if (strcmp("/opark", cmd, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
{
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_GREY, " An deinem Abschleppwagen ist kein Auto angehängt!");
return 1;
}
new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
if(!IsADtCar(trailercar)) {
SendClientMessage(playerid, COLOR_GREY, "Du kannst keine Fraktions Cars etc abschleppen!");
return 1;
}
//new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
new Float:X,Float:Y,Float:Z;
new Float:z_rot;
GetVehiclePos(trailercar, X,Y,Z);
GetVehicleZAngle(trailercar, z_rot);
new carowner = GetDtCarOwner(trailercar);
new slot = GetDtCarOwnerSlot(carowner,trailercar);
PlayerCar[carowner][slot][CarPos_x] = X;
PlayerCar[carowner][slot][CarPos_y] = Y;
PlayerCar[carowner][slot][CarPos_z] = Z;
PlayerCar[carowner][slot][CarArrest] = 1;
PlayerCar[carowner][slot][CarRotate] = z_rot;
new fkasse = 2000 + random(2999);
FraktionsKasse[23] += fkasse;
if(carowner != 555)
{
OnPlayerCarUpdate(carowner);
SendClientMessage(carowner, COLOR_WHITE, " Ihr Fahrzeug wurde abgeschleppt setzen sie sich mit dem Ordnungsamt mit \"/service ordnungsamt\" in verbindung!");
PlayerInfo[carowner][pRest] = 1;
SetTimerEx("PlayerCarSpawn",1000,0,"i",carowner);
}
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_YELLOW, " Du hast das Fahrzeug erfolgreich abgeschleppt!");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied des Ordnungsamtes!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du musst einen Abschleppwagen fahren!");
}
return 1;
}
/unopark
if(strcmp(cmd,"/unopark", true, 10) == 0)
{
if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new trailercar2 = GetPlayerVehicleID(playerid);
new carowner = GetDtCarOwner(trailercar2);
new slot = GetDtCarOwnerSlot(carowner,trailercar2);
if(PlayerCar[carowner][slot][CarArrest] == 1 && PlayerInfo[carowner][pRest] == 1)
{
PlayerCar[carowner][slot][CarPos_x] = 934.9965;
PlayerCar[carowner][slot][CarPos_y] = -1195.3988;
PlayerCar[carowner][slot][CarPos_z] = 18.3421;
PlayerCar[carowner][slot][CarArrest] = 0;
PlayerCar[carowner][slot][CarRotate] = 1.4518;
if(carowner != 555)
{
OnPlayerCarUpdate(carowner);
SendClientMessage(carowner, COLOR_WHITE, "Ihr Auto wurde von einen Ordnungsbeamten freigegeben, sie können es nun am Roten Marker abholen!");
PlayerInfo[carowner][pRest] = 0;
SetPlayerCheckpoint(carowner,-1443.4215,903.7986,7.1853, 8.0);
SetVehicleToRespawn(trailercar2);
SetVehiclePos(trailercar2,934.9965,-1195.3988,18.3421);
SetVehicleVirtualWorld(trailercar2, 0);
SetTimerEx("PlayerCarSpawn",1000,0,"i",carowner);
}
}
}
}
return 1;
}
BItte um antwort..
// edit
Teste ich mal!
Moin,
Ich weiß ich habe diese Frage schon oft gestellt aber niemand Antwortet mir
Also wenn man /opark macht wird das auto geparkt halt aber wenn man nun sich ausloggt und wieder einloggt ist as auto da wo der Spieler es geparkt hat.
Wenn ihr i-welche Codes haben wollt bitte bescheid sagen !
MFG
Geklärt.
Die Gascompany entscheidet den Preis Sorry
bei den hier
SBizzInfo[3][sbEntranceCost]
Und wo genau jetz ?
Sry wenn ich so dumme Fragen Stelle.
Ich wollte Fragen wo ich den Tankpreis einstellen kann.
Habe es schon öfters probiert aber ging nie.
Hier der Code:
Function Fillup()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new VID;
new FillUp;
new string[256];
VID = GetPlayerVehicleID(i);
FillUp = GetGasMax(GetVehicleModel(VID)) - Gas[VID];
if(Refueling[i] == 1)
{
if(GetPlayerMoney(i) >= FillUp+1)
{
Gas[VID] += FillUp;
FillUp = SBizzInfo[3][sbEntranceCost] * FillUp;
format(string,sizeof(string),"* Fahrzeug für $%d aufgetankt. (Preis pro Liter: $%d)",FillUp,SBizzInfo[3][sbEntranceCost]);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
GivePlayerMoney(i, - FillUp);
SBizzInfo[3][sbTill] += FillUp/1;
ExtortionSBiz(3, FillUp);
Refueling[i] = 0;
UnFreezePlayer(i);
}
else
{
format(string,sizeof(string),"* Du hast nicht genug Geld zum Tanken, Kosten: $%d / Liter.",FillUp);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
}
}
}
}
Eine Dauer-Schleife ist eine for oder while schleife, dessen Vorraussetzung zum schließen der schleife nicht erlangt word
Sprich: Sie läuft unendlich oft durch und dein Server macht in der Zeit eigl. nichts anderes.
Ich würde dir aber Raten, alles Wichtige direkt abzuspeichern.
SA-MP ist gerade bei einem Runterfahren des Gameservers etwas buggy
aber davor war ja alles ok wieso jetz nicht mehr?
Glaube das hat angefangen als ich Pawno mit windows98/me starten musste wegen dem Compilen
Schau mal nach, ob du eine Dauerschleife hast.
Wie sieht sie aus?
Also wenn ich z.B. den Server normal schließen möchte speichert eig. alle Fraktionautos ab und alles.
Aber auf einmal steht immer nur SERVER IS SHUTTING DOWN und dann kommt von Windows die Meldung Sofort beenden oder abbrechen
bei sofort beenden speichert er ja nicht ab was ich im spiel gemacht habe und auf abbrechen passiert einfach gar nichts .
Bitte um Hilfe
Mfg
SetPlayerCheckpoint(playerid,-2077.5774,113.1515,32.2521,88,3.0);
Seht ihr den Fehler nicht?
SetPlayerCheckpoint(playerid,-2077.5774,113.1515,32.2521,3.0);
so sollte es sein, denn du hast sogesehen 1ne coordinate zu viel gehabt
ei glaube auch mal das es daran liegt.
Ich werde es gleich mal ausprobieren.
Danke im voraus !
Der letzte Parameter gibt die größe an den solltest du kleiner machen
und hast du den code bei
public OnPlayerEnterCheckpoint(playerid)
drinne
und wo finde ich den code den ich ändern muss?
Wieso sind die Checkpoints so groß und nicht abfahrbar!?!
if(strasenreinigerCP[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,10.0,-2008.7675,205.1319,27.5391,181))
{
GivePlayerMoney(playerid, weepgeld);
format(string, sizeof(string), "** Du hast den Checkpoint erreicht und %d$ erhalten, fahr zum Nächsten Checkpoint.",weepgeld);
SendClientMessage(playerid, COLOR_GREEN, string);
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,-2077.5774,113.1515,32.2521,88, 5.0);
strasenreinigerCP[playerid] = 2;
}
SetVehicleToRespawn(vid);
Function weepabbruch(playerid)
new vid = GetPlayerVehicleID(playerid);
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 574)
{
SendClientMessage(playerid, COLOR_RED, "Du bist nicht in das Fahrzeug zurückgekehrt!");
SetVehicleToRespawn(vid);
DisablePlayerCheckpoint(playerid);
strasenreiniger[playerid] = 0;
}
return 1;
}
So ? Dann kommen die errors:
J:\Dokumente und Einstellungen\Atti\Desktop\German street Testserver SAMP Für Tests\gamemodes\DRP.pwn(47961) : error 003: declaration of a local variable must appear in a compound block
J:\Dokumente und Einstellungen\Atti\Desktop\German street Testserver SAMP Für Tests\gamemodes\DRP.pwn(47963) : error 010: invalid function or declaration
J:\Dokumente und Einstellungen\Atti\Desktop\German street Testserver SAMP Für Tests\gamemodes\DRP.pwn(47970) : error 010: invalid function or declaration
Kann jemand bitte helfen