GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Striker - 2012. Augusztus 02. - 23:32:39

Cím: Portloc
Írta: Striker - 2012. Augusztus 02. - 23:32:39
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
Cím: Portloc
Írta: ZyZu. - 2012. Augusztus 02. - 23:36:02
én tennék inkább zárást vagyis:
 

return 1;
}

 
De szép kis kód kössz a publikálást ! +1 :D  ;)
Cím: Portloc
Írta: Striker - 2012. Augusztus 02. - 23:39:14
Idézetet írta: ZyZu date=1343943362\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25401\" data-ipsquote-contentclass=\"forums_Topic
én tennék inkább zárást vagyis:
 

return 1;
}

 
De szép kis kód kössz a publikálást ! +1 :D  ;)
 
return 1-el nekem nem ment de próbáld meg neked hátha ugy megy ;)
Cím: Portloc
Írta: DrAkE - 2012. Augusztus 03. - 07:38:29
Ez úgy szar ahogy van. sscanf után egybõl nyitsz? És a szöveget ki küldi ki? Tán a postás.
Cím: Portloc
Írta: Flash - 2012. Augusztus 03. - 07:57:03
               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);
Cím: Portloc
Írta: TengeriMalac - 2012. Augusztus 03. - 09:24:11
nem akarok beleszólni, de egy 6 soros kód miért 20 soros??
ennyit entert életemben nem használtam. xD
Cím: Portloc
Írta: Striker - 2012. Augusztus 03. - 13:22:21
Elõszõr probáld ki. Mondtam, hogy PPCbõl van. Nekem igyment a szerverembe és gondoltam másnak is igyfog.
[mod]Moderáld magad légy szíves![/mod]
Cím: Portloc
Írta: Kovacs_Bela - 2012. Augusztus 04. - 23:54:46
mielõtt publikálsz valamit gondolkodj! másrészt tûrni kell a **szogatásokat (nem jutott eszembe a szó de most így fejeztem ki)
amúgy biztos h nem ppcbe van benne..
[mod]Csak szépen a szavakkal![/mod]