Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/sprecon", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- new specplayerid;
- if (PlayerInfo[playerid][pGameMaster] >= 1 || PlayerInfo[playerid][pAdmin] >= 1)
- {
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "{D6DD23}[KORISTETE]:{FFFFFF}/recon [ID/Ime_Prezime na Igracot]");
- return 1;
- }
- specplayerid = strval(tmp);
- if(!IsPlayerConnected(specplayerid)) {
- SCM(playerid,-1, "{AA0000}(INFO) {FFFFFF}Igracot ne e na server.");
- return 1;
- }
- new Float:health;
- new name[MAX_PLAYER_NAME];
- new targetid = specplayerid;
- if(PlayerInfo[playerid][pAdmin] < 1340 && PlayerInfo[targetid][pAdmin] >= 1339) return SendClientMessage(playerid,-1, "{AA0000}(INFO) {FFFFFF}Ne moze da specate Sopstvenik.");
- if(PlayerInfo[playerid][pAdmin] < 1340 && PlayerInfo[targetid][pAdmin] == 5) return SendClientMessage(playerid,-1, "{AA0000}(INFO) {FFFFFF}Ne moze da specate Leader Menager.");
- GetPlayerName(targetid, name, sizeof(name));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerHealth(targetid, health);
- format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~%s|~b~ID:%d~w~|~n~~w~Krv:~b~%.1f~w~~n~~w~Level:~b~%d",name,targetid,health,PlayerInfo[targetid][pLevel]);
- GameTextForPlayer(playerid, string, 5000, 3);
- TogglePlayerSpectating(playerid, 1);
- PlayerSpectatePlayer(playerid, specplayerid);
- SetPlayerVirtualWorld(playerid, PlayerInfo[targetid][pVirWorldd]);
- SetPlayerInterior(playerid,PlayerInfo[targetid][pInt]);
- gSpectateID[playerid] = specplayerid;
- gSpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement