Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:gethere(playerid, params[])
- {
- new giveplayerid, splayer[25];
- new Float:gx, Float:gy, Float:gz;
- if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_ERROR, "You need to login first.");
- if(PlayerInfo[playerid][pHelper] > 0 && HelperDuty[playerid] == 0) return SendClientMessage(playerid, COLOR_ERROR, "Trebuie sa fii la datorie ca sa folosesti aceasta comanda. Tasteaza /hod");
- if(sscanf(params,"s[25]", splayer)) return SendClientMessage(playerid, COLOR_SYN, "Sintaxa:{FFFFFF} /gethere <Player ID/Name>");
- {
- if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 1)
- {
- if(GetPlayers(splayer) == INVALID_PLAYER_ID) return InvalidPlayer(playerid);
- else if(GetPlayers(splayer) == 1000) return ToManyResults(playerid);
- else if(GetPlayers(splayer) == 1001) return ShowResults(playerid, splayer);
- else giveplayerid = GetPlayers(splayer);
- if(AFK[giveplayerid] == 1) return SendClientMessage(playerid, COLOR_ERROR, "Player is sleeping.");
- format(gString, sizeof(gString), "%s teleported %s to him.",GetName(playerid), GetName(giveplayerid));
- CMDRaport(gString, 2, 0);
- SetPlayerInterior(giveplayerid, GetPlayerInterior(playerid));
- SetPlayerVirtualWorld(giveplayerid, GetPlayerVirtualWorld(playerid));
- GetPlayerPos(playerid, gx, gy, gz);
- if (GetPlayerState(giveplayerid) == 2)
- {
- new gcar = GetPlayerVehicleID(giveplayerid);
- SetVehiclePos(gcar, gx, gy+4, gz);
- }
- else
- {
- SetPlayerPos(giveplayerid, gx, gy+2, gz);
- }
- BizzEntered[giveplayerid] = BizzEntered[playerid];
- HouseEntered[giveplayerid] = HouseEntered[playerid];
- format(gString, sizeof(gString), "You have teleported %s to you.", GetName(giveplayerid));
- SendClientMessage(playerid, COLOR_SYN2, gString);
- if (PlayerInfo[playerid][pAdmin] >= 1)
- {
- format(gString, sizeof(gString), "Admin %s te-a teleportat la el!",GetName(playerid));
- SendClientMessage(giveplayerid, COLOR_SYN2, gString);
- }
- if (PlayerInfo[playerid][pHelper] >= 1)
- {
- format(gString, sizeof(gString), "Helper %s te-a teleportat la el!",GetName(playerid));
- SendClientMessage(giveplayerid, COLOR_SYN2, gString);
- }
- }
- else SendClientMessage(playerid, COLOR_ERROR, "Your admin/helper level is not high enough to use this command.");
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment