Sziasztok :D
Már rég óta nyúzom a PPC Truckingot, ezért elég jól értek hozzá, és találtam egy elég hasznos cuccot benne :D
Egy portloc parancsot, ami arra jó, hogy beirod /portloc x y z (koordinátákat vesszõ nélkül) és elteleportál arra a pozícióra ahova te megadtad a koordinátákat.
Ez leginkább azoknak való akik sok mapot próbálnak ki és nem szeretnek keresgélni és nem akarnak külön teleportot csinálni, hogy megnézzenek egy mapot. :D
Szerintem mindenki betudja rakni szerverébe
CMD:portloc(playerid, params[])
{
new Float:x, Float:y, Float:z, PortMsg[128];
if (sscanf(params, \"fff\", x, y, z)) SendClientMessage(playerid, 0xFF0000AA, \"Használat: \\\"/portloc <x> <y> <z>\\\"\");
{
SetPlayerPos(playerid, x, y, z);
format(PortMsg, 128, \"Ellteleportáltál erre a hellyre: %4.2f, %4.2f, %4.2f\", x, y, z);
return 1;
}
return 1;
}
Nekem igy mûködött.
Remélem nektek is mûködik, és azt is remélem, hogy valakinek segítettem. :D
if (sscanf(params, \"fff\", x, y, z)) SendClientMessage(playerid, 0xFF0000AA, \"Használat: \\\"/portloc <x> <y> <z>\\\"\");
{
Helyett így..:
if (sscanf(params, \"fff\", x, y, z)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /portloc <x> <y> <z>\");
format(PortMsg, 128, \"Ellteleportáltál erre a hellyre: %4.2f, %4.2f, %4.2f\", x, y, z);
Helyette így:
format(PortMsg, 128, \"Ellteleportáltál erre a hellyre: %f, %f, %f\", x, y, z);
SendClientMessage(playerid, -1, PortMsg);