how to make TP for admin -
ThunderX - 20.10.2014
how i can make Teleport to interiors but for rcon login only
interiors id that i want to teleport
pawn Код:
1302.519897,-1.787510,1001.028259 // Warehouse 2
-1398.065307,-217.028900,1051.115844 // 8-Track
1710.433715,-1669.379272,20.225049 // LS Atruim
-1398.103515,937.631164,1036.479125 // Bloodbowl
how to make teleport to this location?
use zcmd
only rcon admin can use
Re: how to make TP for admin -
ThunderX - 20.10.2014
pawn Код:
if (strcmp("/teleport", cmdtext, true, 10) == 0)
{
if(IsPlayerAdmin(playerid))
{
SetPlayerPos(playerid,x,y,z);
SendClientMessage(playerid,0x00FF00FF,"You have been teleported");
} else return SendClientMessage(playerid, COLOR HERE, "You need to be admin to use this command");
return 1;
}
but how to change to ZCMD?
Re: how to make TP for admin -
DaTa[X] - 20.10.2014
example
pawn Код:
CMD:warehouse(playerid)
{
if(IsPlayerAdmin(playerid))
{
SetPlayerPos(playerid,1302.519897,-1.787510,1001.028259);
}else SendClientMessage(playerid,-1,"Only Rcon admins");
return 1;
}
Re: how to make TP for admin -
UnknownGamer - 20.10.2014
Them reply's are certainly not the best ways to do it.
pawn Код:
#define SCM SendClientMessage
YCMD:commandhere(playerid, params[], help)
{
if(help) return SCM(playerid, -1, "Not supported");
if(IsPlayerAdmin(playerid))
{
new id;
if(sscanf(params, "d", id)) return SCM(playerid, -1, "USAGE: /commandhere [id]");
if(id < 1 || id > 4) return SCM(playerid, -1, "ID's are 1-4.");
switch(id) {
case 1: { SetPlayerPos(playerid, 1302.519897,-1.787510,1001.028259); }
case 2: { SetPlayerPos(playerid, -1398.065307,-217.028900,1051.115844); }
case 3: { SetPlayerPos(playerid, 1710.433715,-1669.379272,20.225049); }
case 4: { SetPlayerPos(playerid, -1398.103515,937.631164,1036.479125); }
}
} else return SCM(playerid, -1, "NOPE, Admins only!");
return 1;
}
OR for ZCMD use only:
pawn Код:
#define SCM SendClientMessage
CMD:commandhere(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new id;
if(sscanf(params, "d", id)) return SCM(playerid, -1, "USAGE: /commandhere [id]");
if(id < 1 || id > 4) return SCM(playerid, -1, "ID's are 1-4.");
switch(id) {
case 1: { SetPlayerPos(playerid, 1302.519897,-1.787510,1001.028259); }
case 2: { SetPlayerPos(playerid, -1398.065307,-217.028900,1051.115844); }
case 3: { SetPlayerPos(playerid, 1710.433715,-1669.379272,20.225049); }
case 4: { SetPlayerPos(playerid, -1398.103515,937.631164,1036.479125); }
}
} else return SCM(playerid, -1, "NOPE, Admins only!");
return 1;
}
Enjoy
Re: how to make TP for admin -
ThunderX - 20.10.2014
ok thank you