- 0
/goto (dcmd)
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Rony
Nick: Rony
Problema: Nu reusesc sa fac sa apara la cel care primeste /goto, un text.. De ex:. Eu dau /goto la Id 1.. Mie imi apare ca m-am teleportat la el..dar lui nu. Si as vrea sa apara X (ID:) S-a teleportat la tine.
Erori / warnings: ..-..
Lini/script: Mai jos.
Ai incercat sa rezolvi singur ?: Da.. Am facut cumva..dar.. cand dadeam /goto, mie imi apareau amandoua texte.. (ca m-am teleportat..si ca s-a teleportat la mine. O-O)
Script (doar comanda dcmd.):
[pawn]
dcmd_goto(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 1) {
new player1, string[128];
if(!IsNumeric(params)) player1 = ReturnPlayerID(params);
else player1 = strval(params);
if(gotoinfo[player1] == 0 && PlayerInfo[playerid][Level] < 12) return SendClientMessage(playerid, red, "{F81414}ERROR: {FFF1AF}Jucatorul a dezactivat comanda {F81414}GOTO! {00C0FF}(/goff).");
if(!strlen(params)) return SendClientMessage(playerid,red,"USAGE: /goto [playerid]");
if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && player1 != playerid) {
CMDMessageToAdmins(playerid,"GOTO");
new Float:x, Float:y, Float:z; GetPlayerPos(player1,x,y,z); SetPlayerInterior(playerid,GetPlayerInterior(player1));
SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(player1));
if(GetPlayerState(playerid) == 2) {
SetVehiclePos(GetPlayerVehicleID(playerid),x+3,y,z); LinkVehicleToInterior(GetPlayerVehicleID(playerid),GetPlayerInterior(player1));
SetVehicleVirtualWorld(GetPlayerVehicleID(playerid),GetPlayerVirtualWorld(player1));
} else SetPlayerPos(playerid,x+2,y,z);
format(string,sizeof(string),"{F3FF02}You have teleported to {F81414}\"%s\"", pName(player1));
return SendClientMessage(playerid,blue,string);
} else return SendClientMessage(playerid, red, "Player is not connected or is yourself");
} else return SendClientMessage(playerid,red,"{F81414}ERROR:{FFFFFF} You are not a high enough level to use this command");
}
[/pawn]
Respect Khalifa ?
Link to comment
Share on other sites
4 answers to this question
Recommended Posts