Hallo Liebe Breadfish community.
ICh wollte mal fragen ob mir etwa einer mit den Problemen helfen kann:
1. Probleme mit dem Tutorial.
-Was hab ich da falsch gemacht?:
if(GetPVarInt(playerid,"Tut") == 0)
Der Spieler muss das Tutorial machen, auch wenn er es schon gemacht hat obwohl ich am ende ein:
SetPVarInt(playerid,"Tut",1);
Habe.
2. Frage:
Was mach ich da falsch?
if(strcmp(cmdtext,"/pizzaliefern",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1192.1217,-874.2515,43.2996))
{
SendClientMessage(playerid,ROT,"Nimm dir einen Roller und fahr zum Checkpoint.");
SendClientMessage(playerid,ROT,"Da du dir Pizzamaterialien gekauft hast, wurden dir 20€ abgezogen.");
SendClientMessage(playerid,ROT,"Wenn du deinen Job erfüllst, bekommst du dein Geld und einen kleinen Lohn wieder!");
SetPlayerCheckpoint(playerid,377.9309,-1924.8422,7.8301,4.0);
GivePlayerMoney(playerid, -20);
SetPVarInt(playerid,"Pizzerroller",1);
if(IsPlayerConnected(playerid))
{
if(IsPlayerInRangeOfPoint(playerid,7.0,377.9309,-1924.8422,7.8301))
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,1192.1217,-874.2515,43.2996,4.0);
SendClientMessage(playerid,ROT,"Um dein Geld wieder zu bekommen, musst du wieder zum BSN fahren!");
}
if(IsPlayerConnected(playerid))
{
if(IsPlayerInRangeOfPoint(playerid,7.0,1192.1217,-874.2515,43.2996))
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,ROT,"Du hast nun deine Arbeit erfolgreich ausgefüllt! Du hast dir 100€ damit verdient!");
GivePlayerMoney(playerid, 100);
SetPVarInt(playerid,"Pizzerroller",0);
}
}
}
}
}
return 1;
}
Der 2. Checkpoint wird nicht angezeigt. -.-
Bitte um Hilfe und danke im vorhinein,
Mfg.: Lukas
//edit: Überschrift