Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case FPMN_bGoto2:
- {
- if(!PlayerInRadius(playerid, plid, 4.0)) return SendClientMessage(playerid, COLOR_SYSTEM, "Игрок далеко");
- if(GI[playerid][gtID] != INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_SYSTEM, "Ты уже кого-то ведешь за собой");
- if(GI[plid][gtGoID] != INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_SYSTEM, "Этого игрока уже кто-то ведет за собой");
- if(GetPVarInt(playerid, "BindBlock") == 1) return SendClientMessage(playerid, COLOR_SYSTEM, "Ты связаны");
- if(GetPVarInt(plid, "BindBlock") == 0) return SendClientMessage(playerid, COLOR_SYSTEM, "Игрок не связан");
- CheckPlayerGoCuff(playerid);
- CheckPlayerGoCuff(plid);
- GI[plid][gtID] = INVALID_PLAYER_ID;
- GI[playerid][gtGoID] = INVALID_PLAYER_ID;
- GI[playerid][gtID] = plid;
- GI[plid][gtGoID] = playerid;
- GI[plid][gtState] = GetPlayerState(playerid);
- GetPlayerPos(plid, GI[plid][gtX], GI[plid][gtY], GI[plid][gtZ]);
- TogglePlayerControllable(plid, true);
- SetPVarInt(plid, "GotoBlock", 1);
- format(glstr,sizeof(glstr), "%s потащил %s за собой", GetName2(playerid), GetName2(plid));
- Do(playerid, glstr);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement