if(strcmp("/zget",cmdtext,true,10)==0)
{
if(!IsPlayerInVehicle(playerid,1)) return SendClientMessage(playerid,Rot,"Du bist in keinem Zug!");
if(!IsPlayerInRangeOfPoint(playerid,5,583.5240,1274.2026,12.2996)) return SendClientMessage(playerid,Rot,"Du bist nicht am Get!");
SetPlayerCheckpoint(playerid,2125.4929,-1953.7500,14.2473,4);
if(GetPVarInt(playerid,"Produkte")==0)
{
SetPVarInt(playerid,"Produkte",1);
}
SendClientMessage(playerid,Grün,"Du hast die Produkte erfolgreich aufgenommen!");
SendClientMessage(playerid,Grün,"Fahre nun zum Deliver, um die Produkte abzuliefern!");
}
else
{
if(GetPVarInt(playerid,"Produkte")==1)
{
SetPVarInt(playerid,"Produkte",1);
}
SendClientMessage(playerid,Rot,"Du hast schon Produkte!");
SendClientMessage(playerid,Rot,"Du musst diese erst abliefern, damit du neue Aufnehmen kannst!");
return 1;
}
if(strcmp("/zdeliver",cmdtext,true,10)==0)
{
if(!IsPlayerInVehicle(playerid,1)) return SendClientMessage(playerid,Rot,"Du bist in keinem Zug!");
if(!IsPlayerInRangeOfPoint(playerid,5,2125.4929,-1953.7500,14.2473)) return SendClientMessage(playerid,Rot,"Du bist nicht am Deliver!");
SetPlayerCheckpoint(playerid,2125.4929,-1953.7500,14.2473,4);
if(GetPVarInt(playerid,"Produkte")==1)
{
SetPVarInt(playerid,"Produkte",0);
}
GivePlayerMoney(playerid,1000);
SendClientMessage(playerid,Grün,"Du hast die Produkte abgeliefert, und ein bisschen Geld bekommen!");
SendClientMessage(playerid,Grün,"Fahre nun wieder zum Get, um neue Produkte zu holen!");
}
else
{
if(GetPVarInt(playerid,"Produkte")==0)
{
SetPVarInt(playerid,"Produkte",0);
}
SendClientMessage(playerid,Rot,"Du hast noch keine Produkte aufgenommen!");
SendClientMessage(playerid,Rot,"Fahre erst welche holen!");
return 1;
}
///gmx (Vorübergehend)
if(strcmp("/gmx",cmdtext,true,10)==0)
{
SendClientMessage(playerid,Rot,"Der Server wird neu gestartet.");
SendRconCommand("gmx");
return 1;
}
///veh (vorübergehend)
if(!strcmp(strget(cmdtext, 0), "/veh")){
{{
new autoid = strval(strget(cmdtext, 1));
new farbe1 = strval(strget(cmdtext, 2));
new farbe2 = strval(strget(cmdtext, 2));
if(autoid <= 399) { SendClientMessage(playerid, 0xFF0000AA, "[Auto]:So Eine Car ID gibt es Nicht (400 bis 612)"); }
if(autoid >= 612) { SendClientMessage(playerid, 0xFF0000AA, "[Auto]:So Eine Car ID gibt es Nicht (400 bis 612)"); }
else {
new Float:x, Float:y, Float:z, Float:za, gla;
GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,za); gla = CreateVehicle(autoid,x,y,z,za,farbe1,farbe2,-1); PutPlayerInVehicle(playerid,gla,0); }}}
SetTimerEx("Getunnt", 250, false, "i", playerid);
return 1;
}
return 0;
}
Habe das nun so, und wird wahrscheinlich nicht ganz stimmen, da das alles durcheinander ist.
wenn ich gmx eingeben, wollte der server neustarten, aber da kommt dann das mit den mats.
halt alles gemischt, und nichts läuft so wie es soll.