←  Poradniki oraz Łatki

AMXX.pl: Support AMX Mod X i SourceMod

»

Dodatek
[5.8d/5.9l] Komenda na dodawanie doświadcz...

  • +
  • -
Vertricus's Photo Vertricus 10.04.2010

Znajdź:
register_clcmd("fullupdate","fullupdate")

Pod dodaj:
register_clcmd("amx_giveexp","CmdGiveExp",ADMIN_IMMUNITY,"Uzycie amx_giveexp <nick>")
Na koniec plugin'u wklej:
public CmdGiveExp(id, level, cid)
{
if(!cmd_access(id,level, cid, 3))
return PLUGIN_HANDLED;

new szPlayer[32];
read_argv(1, szPlayer, 31);
new iTarget = cmd_target(id, szPlayer, 0);
if(iTarget)
{
new szName[48], szExp[10], iExp;
read_argv(2, szExp, 9);
iExp = str_to_num(szExp);
get_user_name(iTarget, szName, 47);
console_print(id, "%s dostal %i expa", szName, iExp);
Give_Xp(iTarget, iExp);
}
return PLUGIN_HANDLED;
}

Użycie
amx_giveexp <nick_gracza> <ilość doświadczenia>
Przykład:
amx_giveexp Vertricus 11 //Gracz o nicku Vertricus 11 punktów doświadczenia
Quote

  • +
  • -
Change's Photo Change 10.04.2010

Przykład:
amx_giveitem Vertricus 11 //Gracz o nicku Vertricus 11 punktów doświadczenia


Popraw i bedzie okey :P
Quote

Veeq's Photo Veeq 11.04.2010

Jaką trzeba mieć flage aby dodawać doświadczenie??
Quote

  • +
  • -
Change's Photo Change 11.04.2010

Flagę a
Quote

  • +
  • -
Monsulito's Photo Monsulito 21.05.2010

Mam pytanko, mozna zrobic komende zabieraja expa??
Jezeli tak to powie ktos jak?? ;d
Edited by Monsulito, 21.05.2010 22:11.
Quote

  • +
  • -
Vertricus's Photo Vertricus 21.05.2010

amx_giveexp <Nick_gracza> -666
Powinno pójść chyba ;d
Quote

  • +
  • -
Monsulito's Photo Monsulito 22.05.2010

Ok dzięki :)
Quote

Legion323's Photo Legion323 26.05.2010

zrobiłem tak i mam H@ admina i pisze ta komenda jest zablokowana
Quote

  • +
  • -
Vertricus's Photo Vertricus 30.05.2010

Nie masz flagi "a" :X
Quote

  • +
  • -
Danielloss's Photo Danielloss 24.06.2010

A sobie mozna dodawac expa?
Quote

  • +
  • -
Bols's Photo Bols 24.06.2010

można. ustaw w sma flagę np ADMIN_KICK i wtedy będziesz mógł sobie spokojnie dodawać exp ;)
Quote

  • +
  • -
TaKieCos's Photo TaKieCos 26.06.2010

czy jezeli wpisze ADMIN_LEVEL_A to bedzie dzialac?
Quote

  • +
  • -
Creef's Photo Creef 22.07.2010

A mozna sie dowiedziec gdzie to zmienic i wkleic ? w jakim pliku ? Nic o tym nie napisales gdzie to sie znajduje.
Quote

  • +
  • -
Vertricus's Photo Vertricus 23.07.2010

W sma twojego diablo tj. nazwy dokładnej nie podam bo nie wiem jak sobie nazwałeś :kwiaty:
Quote

  • +
  • -
V3ko's Photo V3ko 04.08.2010

Wszystko fajnie tylko nie moge znależć tej linijki to sa jedyne clcmd
register_clcmd("say wyrzuc","dropitem")
register_clcmd("say /wyrzuc","dropitem")
register_clcmd("say /przedmiot","iteminfo")
register_clcmd("say /item","iteminfo")
register_clcmd("say /noweitemy","show_menu_item")
register_clcmd("say /itemy","show_menu_item")
register_clcmd("przedmiot","iteminfo")
register_clcmd("/przedmiot","iteminfo")
register_clcmd("say /przedmiot","iteminfo")
register_clcmd("say /Pomoc","helpme")
register_clcmd("say /Klasa","changerace")
register_clcmd("say /speed","speed")

register_clcmd("say klasa","changerace")
register_clcmd("say /gracze","cmd_who")
register_clcmd("klasa","changerace")
register_clcmd("say /klasa","changerace")
register_clcmd("say /klasy","show_menu_klasy")
register_clcmd("say /zmianaklasy","changerace")
register_clcmd("say zmianaklasy","changerace")
register_clcmd("say /czary", "showskills")
register_clcmd("say czary", "showskills")
register_clcmd("say /menu","showmenu")
register_clcmd("menu","showmenu")
register_clcmd("say /komendy","komendy")
register_clcmd("pomoc","helpme")
register_clcmd("say /rune","buyrune")
register_clcmd("/rune","buyrune")
register_clcmd("rune","buyrune")
register_clcmd("/czary","showskills")
register_clcmd("/czary","showskills")
register_clcmd("say /czary","showskills")
register_clcmd("say /czary","showskills")
register_clcmd("say /savexp","savexpcom")
//register_clcmd("say /loadxp","LoadXP")
register_clcmd("say /reset","reset_skill")
register_clcmd("reset","reset_skill")
register_clcmd("/reset","reset_skill")

register_clcmd("mod","mod_info")
Quote

  • +
  • -
Morthi's Photo Morthi 04.08.2010

pod
register_clcmd("say /speed","speed")

wklej
register_clcmd("amx_giveexp","CmdGiveExp",ADMIN_IMMUNITY,"Uzycie amx_giveexp <nick>")
Quote

  • +
  • -
Xkono's Photo Xkono 08.08.2010

Gdzie to mam wkleić mam Diablo mod 5.9l ?
Quote

  • +
  • -
Morthi's Photo Morthi 08.08.2010

wszystko masz opisane...
Quote

  • +
  • -
Xkono's Photo Xkono 09.08.2010

wszystko masz opisane...


Jakoś nie widzę gdzie mam to wkleić.Mam diabo mod 5.9l powiecie gdzie to wkleić ?
Quote

  • +
  • -
Morthi's Photo Morthi 09.08.2010

faktycznie, nie ma a pierwszy post to co?
widmo?

Znajdź:

register_clcmd("fullupdate","fullupdate")

Pod dodaj:
register_clcmd("amx_giveexp","CmdGiveExp",ADMIN_IMMUNITY,"Uzycie amx_giveexp <nick>")
Na koniec plugin'u wklej:
public CmdGiveExp(id, level, cid) 
{
if(!cmd_access(id,level, cid, 3))
return PLUGIN_HANDLED;

new szPlayer[32];
read_argv(1,szPlayer, 31);
new iTarget=cmd_target(id,szPlayer,0);
if(iTarget)
{
new szExp[10], iExp;
read_argv(2, szExp, 9);
iExp=str_to_num(szExp);
new szName[32]
get_user_name(iTarget, szName, sizeof szName - 1)
console_print(id, "%s dostal %i expa",szName, iExp);
Give_Xp(iTarget,iExp)
}
return PLUGIN_HANDLED
}

[uwaga='Vert']Użycie
amx_giveexp <Nick_gracza> <ilość doświadczenia>
Przykład:
amx_giveexp Vertricus 11 //Gracz o nicku Vertricus 11 punktów doświadczenia
[/uwaga]

Quote