Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. //Teilnehmer
  2. new tnanzahl = dETeilnehmer;
  3.  
  4. case dETeilnehmer:
  5. {
  6. if(response)
  7. {
  8. //new tnanzahl;
  9. if(tnanzahl == -1)return tnanzahl = 999999, ocmd_raceevent(playerid);
  10. else if(!tnanzahl)SCM(playerid,Blau,"Bitte gebe eine Anzahl von Teilnehmern an!");
  11. else if(tnanzahl < 1 || tnanzahl > 200)SCM(playerid,Blau,"Mindestens 1 Teilnehmer eintragen. (-1 für Unendlich)");
  12. Event[Teilnehmer] = tnanzahl;
  13. return ocmd_raceevent(playerid);
  14. }
  15. return 1;
  16. }
  17.  
  18. ocmd:racetp(playerid)
  19. {
  20. new teilnehmer;
  21. if(Event[EventStart] == 0)return SCM(playerid,Rot,"**Es läuft zur Zeit kein Event!");
  22. if(teilnehmer < tnanzahl)return SCM(playerid,Rot,"*Es nehmen bereits die maximale Anzahl an Teilnehmern teil.");
  23. GetPlayerPos(playerid,ox[playerid],oy[playerid],oz[playerid]);
  24. SetPlayerPos(playerid,Event[ex],Event[ey],Event[ez]);
  25. EventVeh[playerid] = CreateVehicle(Event[Fahrzeug],Event[ex],Event[ey],Event[ez],-1,1,1,-1);
  26. SetVehicleNumberPlate(EventVeh[playerid],"Event");
  27. OnEvent[playerid] = 1;
  28. PutPlayerInVehicle(playerid,EventVeh[playerid],0);
  29.  
  30. if(CPI[0] == 0)return 1;
  31. CP[playerid] = 0;
  32. if(CPI[1] == 0)return SetPlayerRaceCheckpoint(playerid,1,CPX[0],CPY[0],CPZ[0],CPX[1],CPY[1],CPZ[1],7);
  33. else return SetPlayerRaceCheckpoint(playerid,0,CPX[0],CPY[0],CPZ[0],CPX[1],CPY[1],CPZ[1],7);
  34. }
  35.  
  36.  
  37. Fehler: im Dialog werden nun die Teilnehmer richtig eingestellt bzw da ändert sich nichts & bei /racetp steht die Fehlermeldung das bereits voll ist.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement