Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new nveh[MAX_VEHICLES] = "cid";
- new cid;
- YCMD:respawnveh(playerid, params[], help)
- {
- new aNome[24], stringa[128];
- if(PlayerInfo[playerid][admin]<=5) return SendClientMessage(playerid, DARKRED, "Non sei autorizzato!");
- if(PlayerInfo[playerid][admin]>=6)
- GetPlayerName(playerid, aNome, 24);
- format(stringa, 128, "Veicoli respawnati da %s",aNome);
- new bool:unwanted[MAX_VEHICLES];
- for(new player=0; player<MAX_PLAYERS; player++)
- {
- if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
- }
- for(new car = 0; car <= MAX_VEHICLES; car++)
- {
- if(!unwanted[car]) SetVehicleToRespawn(car);
- if(nveh[cid]== car)
- if(nveh[cid]==1) DestroyVehicle(car);
- }
- SendClientMessageToAll(YELLOW, stringa);
- return 1;
- }
- YCMD:v(playerid, params[], help)
- {
- new x;
- new y;
- new z;
- new rot;
- if (IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, RED, "Sei già in un veicolo!");
- if (sscanf(params, "n", cid)) return SendClientMessage(playerid, GREEN, "Usa /V [id auto]");
- GetPlayerPos(playerid, Float:x, Float:y, Float:z);
- GetPlayerFacingAngle(playerid, Float:rot);
- cid = CreateVehicle(cid, Float:x, Float:y, Float:z, Float:rot, -1, -1, 900);
- PutPlayerInVehicle(playerid, cid, 0);
- nveh[cid]=1;
- return 1;
- }
Add Comment
Please, Sign In to add comment