Salut! Vreau sa precizez de la inceput ca sunt extrem de incepator in ale scriptingului. Am luat aceasta comanda dintr-un filterscript si am incercat sa o adaug in gamemode, nu imi da nicio eroare nimic, dar cand intru in joc si dau /xgoto nu realizeaza nimic.
dcmd_xgoto(playerid, params[])
{
new Float:x, Float:y, Float:z;
new string[100];
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if (sscanf(params, "fff", x, y, z)) SendClientMessage(playerid, 0xFF0000AA, "Usage: \"/xgoto <XFloat><YFloat><ZFloat>\"");
else
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), x,y,z);
}
else
{
SetPlayerPos(playerid, x, y, z);
}
format(string, sizeof(string), "You've set your coord to %f, %f, %f", x, y, z);
SendClientMessage(playerid, 0xBBBBBBAA, string);
}
}
return 1;
}
Avand inca doua exemple de asemenea comenzi dmcd_spec, m-am luat dupa ea. De asemenea la OnPlayerCommandText am adaugat dcmd(xgoto, 4, cmdtext);. La fel luandu-ma dupa exemplu existent in gm, din pacate nu stiu ce trebuie sa insemne acel numar(constanta). Apreciez orice ajutor, cat mai detaliat. Multumesc!
Question
bogdanel_hd
Salut! Vreau sa precizez de la inceput ca sunt extrem de incepator in ale scriptingului. Am luat aceasta comanda dintr-un filterscript si am incercat sa o adaug in gamemode, nu imi da nicio eroare nimic, dar cand intru in joc si dau /xgoto nu realizeaza nimic.
Avand inca doua exemple de asemenea comenzi dmcd_spec, m-am luat dupa ea. De asemenea la OnPlayerCommandText am adaugat dcmd(xgoto, 4, cmdtext);. La fel luandu-ma dupa exemplu existent in gm, din pacate nu stiu ce trebuie sa insemne acel numar(constanta). Apreciez orice ajutor, cat mai detaliat. Multumesc!
Link to comment
Share on other sites
3 answers to this question
Recommended Posts