hlmod.hu
https://hlmod.hu/

Plugin tabolás
https://hlmod.hu/viewtopic.php?f=9&t=30548
Oldal: 1 / 1

Szerző:  saxxo [ 2020.08.15. 19:45 ]
Hozzászólás témája:  Plugin tabolás

Sziasztok!

Hogyan tudom a plugint tabolni ? Esetleg valami le tudná írni nekem ?

Szerző:  Pika [ 2020.08.15. 20:00 ]
Hozzászólás témája:  Re: Plugin tabolás

tagolni.

A tagolatlan:
  1. public client_connect(id)
  2. {
  3. new lIp[MAX_IP_LENGTH]
  4.  
  5. get_user_ip(id, lIp, charsmax(lIp), 1)
  6.  
  7. if(ArrayFindString(arrayLoadingPlayers, lIp) == -1)
  8. {
  9. ArrayPushString(arrayLoadingPlayers, lIp)
  10.  
  11. client_cmd(id,"mp3 play ^"%s^"", gLoadingSound)
  12.  
  13. set_task(gSoundLength, "removeLoadingPlayer", _, lIp, charsmax(lIp))
  14. }
  15. }


Tagolt:
  1. public client_connect(id)
  2. {
  3.     new lIp[MAX_IP_LENGTH]
  4.  
  5.     get_user_ip(id, lIp, charsmax(lIp), 1)
  6.  
  7.     if(ArrayFindString(arrayLoadingPlayers, lIp) == -1)
  8.     {
  9.         ArrayPushString(arrayLoadingPlayers, lIp)
  10.  
  11.         client_cmd(id,"mp3 play ^"%s^"", gLoadingSound)
  12.  
  13.         set_task(gSoundLength, "removeLoadingPlayer", _, lIp, charsmax(lIp))
  14.     }
  15. }

Szerző:  saxxo [ 2020.08.15. 20:06 ]
Hozzászólás témája:  Re: Plugin tabolás

Pika írta:
tagolni.

A tagolatlan:
  1. public client_connect(id)
  2. {
  3. new lIp[MAX_IP_LENGTH]
  4.  
  5. get_user_ip(id, lIp, charsmax(lIp), 1)
  6.  
  7. if(ArrayFindString(arrayLoadingPlayers, lIp) == -1)
  8. {
  9. ArrayPushString(arrayLoadingPlayers, lIp)
  10.  
  11. client_cmd(id,"mp3 play ^"%s^"", gLoadingSound)
  12.  
  13. set_task(gSoundLength, "removeLoadingPlayer", _, lIp, charsmax(lIp))
  14. }
  15. }


Tagolt:
  1. public client_connect(id)
  2. {
  3.     new lIp[MAX_IP_LENGTH]
  4.  
  5.     get_user_ip(id, lIp, charsmax(lIp), 1)
  6.  
  7.     if(ArrayFindString(arrayLoadingPlayers, lIp) == -1)
  8.     {
  9.         ArrayPushString(arrayLoadingPlayers, lIp)
  10.  
  11.         client_cmd(id,"mp3 play ^"%s^"", gLoadingSound)
  12.  
  13.         set_task(gSoundLength, "removeLoadingPlayer", _, lIp, charsmax(lIp))
  14.     }
  15. }


És ezt milyen Bill parancssal tudom megoldani ?

Szerző:  Pika [ 2020.08.15. 21:09 ]
Hozzászólás témája:  Re: Plugin tabolás

"TAB" billentyű

amx studioba ctrl+i, de pl a te pluginjaidnál nem segített.

Szerző:  saxxo [ 2020.08.15. 21:44 ]
Hozzászólás témája:  Re: Plugin tabolás

Pika írta:
"TAB" billentyű

amx studioba ctrl+i, de pl a te pluginjaidnál nem segített.



Ki kell jelölni az egészet és úgy Tab ?!

Szerző:  Pika [ 2020.08.15. 22:49 ]
Hozzászólás témája:  Re: Plugin tabolás

Nem. Egyesével, minden { jel után. A "TAB"-al bekezdést csinálsz lényegében. De ott a példa is.

Szerző:  HellEnergY [ 2020.08.16. 08:54 ]
Hozzászólás témája:  Re: Plugin tabolás

saxxo írta:
Sziasztok!

Hogyan tudom a plugint tabolni ? Esetleg valami le tudná írni nekem ?


Nem mindig jó a ctrl + i igazából idk miért, de ki lehet tapasztalni hogy melyiknél nem működik.

például a constnál azaz ennél:
  1. new const Rangok[][Rangs] =
  2. { <-------
  3.     { "Silver I", 0 },
  4.     { "Silver II", 100 }
  5. };


Így ha ctrl + i gombokat használod akkor tabolás nélkül fogja elrendezni mert a { nem közvetlen a "=" jel mögött van hanem alatta.

Helyesen, ha szeretnéd hogy szépen megcsinálja neked, akkor rakd mögé így:
  1. [Codebox=sma file=valami.sma]new const Rangok[][Rangs] ={ <------
  2.     { "Silver I", 0 },
  3.     { "Silver II", 100 }
  4. };


Többi példa ami így eszembe jut hírtelen:
Amikor nem használsz publicot:

  1. Public CreateTable(id) -- így tabolja


  1. CreateTable(id)
  2. { -- így nem

  1. CreateTable(id){ --így pedig szintén megcsinálja szépen


Enumnál szintén mint constnál:
  1. enum _:WPNS{ <-- tabolja
  2.     v_M4A1,
  3.     v_AK47
  4. };


  1. enum _:WPNS
  2. {<---- nem tabolja
  3.     v_M4A1,
  4.     v_AK47
  5. };

Szerző:  HellEnergY [ 2020.08.16. 09:09 ]
Hozzászólás témája:  Re: Plugin tabolás

saxxo írta:
Pika írta:
"TAB" billentyű

amx studioba ctrl+i, de pl a te pluginjaidnál nem segített.



Ki kell jelölni az egészet és úgy Tab ?!


Úgy értette pika hogy a "{" jel után kattansz és nyomkodod a tabot, csak próbáld ki és látni fogod.
Nem egy "-" ekkora helyet ugrik, hanem egy "---------" ekkorát kb.
Nem tudom hány éves vagy, de még általánosban wordnél lehetett tanulni mi is az a "TAB".

Szerző:  saxxo [ 2020.08.16. 09:19 ]
Hozzászólás témája:  Re: Plugin tabolás

HellEnergY írta:
saxxo írta:
Pika írta:
"TAB" billentyű

amx studioba ctrl+i, de pl a te pluginjaidnál nem segített.



Ki kell jelölni az egészet és úgy Tab ?!


Úgy értette pika hogy a "{" jel elé kattansz és nyomkodod a tabot, csak próbáld ki és látni fogod.
Nem egy "-" ekkora helyet ugrik, hanem egy "---------" ekkorát kb.
Nem tudom hány éves vagy, de még általánosban wordnél lehetett tanulni mi is az a "TAB".




köszönöm, meg próbálom!

Ha nem tudok valamit úgy is jelentkezni fogok! :)

Szerző:  DeteCT0R [ 2020.08.16. 12:48 ]
Hozzászólás témája:  Re: Plugin tabolás

Minden szerkeztobe tobbnyire van Indent ami rendezi a sorokat. De a legtobb szerkezto mar ugy helyezi a nyitasokat/zarasokat hogy azt nemkell helyezni.

Ha copy pasterinezed a sorokat akkor osszezavarodik.
Csatolmány:
indent.png
indent.png [ 56.66 KiB | Megtekintve 2817 alkalommal ]

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/