In SA:MP (Naturalmente ) le coordinate sono formate da X, Y e Z che sarebbe l'altezza quindi le coordinate che noi salveremo saranno messe in un file chiamato savedpositions.txt locato in Documenti > GTA San Andreas User Files > SAMP e la stringa che noi salveremo nel file sarà così:
AddPlayerClass(294,2294.0330,-29.0171,26.3359,71.0844,0,0,0,0,0,0);
A noi interessa la parte che vi colorerò:
AddPlayerClass(294,2294.0330,-29.0171,26.3359,71.0844,0,0,0,0,0,0); quindi in base ai colori sarà X, Y, Z. A noi ci interessano solo la X, la Y e la Z per il nostro comando, ora vi mostrerò come dovrà essere il nostro comando:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/gotopalomino", true)) { SetPlayerPos(playerid, [/color]2294.0330,-29.0171,26.3359[color="#000000"]); SendClientMessage(playerid, 0x00FF00AA, "Sei stato teletrasportato a Palomino Creek!"); return 1; } return 1; }
oppure possiamo farlo anche per solo gli admin in Rcon aggiungendo if(!IsPlayerAdmin(playerid)) come nell'esempio:
[color="#000000"]public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/gotopalomino", true)) { [/color]if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "Devi essere loggato in Rcon per utilizzare questo comando."); [color="#000000"] SetPlayerPos(playerid, [/color]2294.0330,-29.0171,26.3359[color="#000000"]); SendClientMessage(playerid, 0x00FF00AA, "Sei stato teletrasportato a Palomino Creek!"); return 1; }[/color]
Naturalmente all'inizio della vostra Gamemode o del vostro Filterscript ci dev'essere:
#include <a_samp>
Saluti e alla prossima guida