hlmod.hu
https://hlmod.hu/

Másik pluginból hívott parancs
https://hlmod.hu/viewtopic.php?f=9&t=7302
Oldal: 1 / 1

Szerző:  Sqbika [2013.01.30. 19:14 ]
Hozzászólás témája:  Másik pluginból hívott parancs

Az lenne az én problémám, hogy 1 pluginba van defineolva 1 command |/box| és azt szeretném, ha a másik pluginba kiírná, hogy ki irta be ezt a parancsot a chatbe, mert az alap plugin nem irja ki és nem lehet átírni se (legalább is nekem nem sikerült mert crashelt a szeró miatta).

Szerző:  kiki [2013.01.30. 19:43 ]
Hozzászólás témája:  Re: Másik pluginból hívott parancs

Értelmezni nemtudom.

Ha valaki beírja hogy /box akkor írja ki mindekinek hogy xy beírta hogy /box? Ha igen rakd fel az sma-t

Szerző:  Sqbika [2013.01.30. 19:47 ]
Hozzászólás témája:  Re: Másik pluginból hívott parancs

Itt van az sma

Csatolmányok:
jb_boxd.sma [437bájt]
Letöltve 68 alkalommal.

Szerző:  small [2013.01.30. 19:52 ]
Hozzászólás témája:  Re: Másik pluginból hívott parancs

SMA Forráskód: [ Mindet kijelol ]
  1. #include < amxmodx >
  2.  
  3. public plugin_init()
  4. {
  5. register_plugin("/box Indicator","1.0","Sqbika")
  6. register_clcmd( "say /box", "Box" );
  7. register_clcmd( "jbe_box", "Box" );
  8. }
  9.  
  10. public Box(id)
  11. {
  12. new name[33];
  13. get_user_name(id, name, 32);
  14. client_print(0, print_console, "[JBE] A boxot aktiválta: %s", name);
  15. client_print(0, print_chat, "[JBE] A boxot aktiválta: %s", name);
  16. return 0;
  17. }

Szerző:  Sqbika [2013.01.30. 20:02 ]
Hozzászólás témája:  Re: Másik pluginból hívott parancs

Sajnos nem jó :S, Lehet az alap plugin kiüti a 2.-at.

Szerző:  small [2013.01.30. 20:04 ]
Hozzászólás témája:  Re: Másik pluginból hívott parancs

Javítva próbáld...

Szerző:  kiki [2013.01.30. 20:18 ]
Hozzászólás témája:  Re: Másik pluginból hívott parancs

new name[32];
get_user_name(id, name, 32);

->

new name[33];
get_user_name(id, name, 32);

Szerző:  Silent [2013.02.01. 14:54 ]
Hozzászólás témája:  Re: Másik pluginból hívott parancs

Kód:
return PLUGIN_HANDLED


Nem lesz jó, mivel így a másik(eredeti) parancs nem fog lefutni.

Kód:
return 0;


Így már nagyobb rá az esély.

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