Guest User

spawncarsdasdsadas

a guest
Aug 21st, 2016
703
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. CMD:spawncar(playerid, params[])
  2. {
  3. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_DCHAT, "Nu poti folosi nicio comanda pentru ca nu esti logat.");
  4. if(PlayerInfo[playerid][pAdmin] >= 1)
  5. {
  6. new model,sendername[25],string[256],nrinmatric[128];
  7. //if(sscanf(params, "iii", model, color1, color2)) return SCM(playerid,0xFFFFFFFF, "Usage: /spawncar [car id] [color 1] [color 2]");
  8. if(sscanf(params, "i", model)) return SCM(playerid,COLOR_ERROR, "Usage: {FFFFFF}/spawncar [car id]");
  9. if(model < 400 || model > 611) return SCM(playerid,COLOR_ERROR,"Invalid vehicle id.");
  10. //if(color1 > 255 || color1 < 0) return SendClientMessage(playerid, COLOR_ERROR, "Invalid car color.");
  11. //if(color2 < 0 || color2 > 255) return SendClientMessage(playerid, COLOR_ERROR, "Invalid car color.");
  12. new Float:X,Float:Y,Float:Z;
  13. GetPlayerPos(playerid, X,Y,Z);
  14. new carid = AddStaticVehicle(model, X,Y,Z, 0.0, -1, -1);
  15. Carspawn[carid] = carid;
  16. GetPlayerName(playerid, sendername, sizeof(sendername));
  17. new vehicles = GetVehicleModel(carid) - 400;
  18. format(nrinmatric, sizeof(nrinmatric), "ADMCAR");
  19. SetVehicleNumberPlate(carid, nrinmatric);
  20. PutPlayerInVehicle(playerid, carid, 0); // nu merge
  21. format(string, sizeof(string), "AdmCmd: %s has spawned a %s.",sendername,aVehicleNames[vehicles]);
  22. ABroadCast(COLOR_ADMCOMMANDS, string, 4);
  23. format(string,sizeof(string),"VehLog: %s has spawned car model %d.",sendername,model);
  24. Adminlog(string);
  25. LinkVehicleToInterior(carid, GetPlayerInterior(playerid));
  26. }
  27. else return SendClientMessage(playerid, COLOR_ERROR, AdminOnly);
  28. return 1;
  29. }
Add Comment
Please, Sign In to add comment