Szerző Téma: Portloc  (Megtekintve 1118 alkalommal)

Portloc
« Dátum: 2012. Augusztus 02. - 23:32:39 »
+3 Show voters
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
« Utoljára szerkesztve: 2012. Augusztus 05. - 11:10:33 írta ScreaM »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Portloc
« Válasz #1 Dátum: 2012. Augusztus 02. - 23:36:02 »
0 Show voters
é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  ;)

Portloc
« Válasz #2 Dátum: 2012. Augusztus 02. - 23:39:14 »
0 Show voters
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 ;)

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Portloc
« Válasz #3 Dátum: 2012. Augusztus 03. - 07:38:29 »
+3 Show voters
Ez úgy szar ahogy van. sscanf után egybõl nyitsz? És a szöveget ki küldi ki? Tán a postás.

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Portloc
« Válasz #4 Dátum: 2012. Augusztus 03. - 07:57:03 »
0 Show voters
               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);

Portloc
« Válasz #5 Dátum: 2012. Augusztus 03. - 09:24:11 »
+3 Show voters
nem akarok beleszólni, de egy 6 soros kód miért 20 soros??
ennyit entert életemben nem használtam. xD

Portloc
« Válasz #6 Dátum: 2012. Augusztus 03. - 13:22:21 »
0 Show voters
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]
« Utoljára szerkesztve: 2012. Augusztus 03. - 14:21:49 írta DrAkE »

Kovacs_Bela

  • Vendég
Portloc
« Válasz #7 Dátum: 2012. Augusztus 04. - 23:54:46 »
+1 Show voters
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]
« Utoljára szerkesztve: 2012. Augusztus 05. - 09:19:06 írta DrAkE »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal