Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Prośba o przerobienie.[DiabloMod]


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 activus

    Życzliwy

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:30
  • Imię:Cezary
  • Lokalizacja:krk
Offline

Napisano 21.04.2010 14:42

DAWANIE ITEMÓW

register_clcmd("amx_giveitem", "giveitem", ADMIN_IMMUNITY, "Uzycie: amx_giveitem 'NICK' 'NrITEMU'")

------------------------------

public giveitem(id, level, cid)
{
if(!cmd_access(id,level, cid, 3))
return PLUGIN_HANDLED;

new szName[32];
read_argv(1, szName, 31);
new iTarget=cmd_target(id,szName,0);
if(iTarget)
{
get_user_name(iTarget, szName, 31);
new szItem[10], iItem;
read_argv(2, szItem, 9);
iItem=str_to_num(szItem);
client_print(id, print_console, "Gracz: %s otrzymał item nr: %d",szName, iItem);
award_item(iTarget, iItem);
set_gravitychange(iTarget)
set_speedchange(iTarget)
set_renderchange(iTarget)
}
return PLUGIN_HANDLED
}


DAWANIE EXP'A
register_clcmd("amx_giveexp","CmdGiveExp",ADMIN_IMMUNITY,"Uzycie: amx_giveexp 'NICK' 'ILOSC'")

------------------------------

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, "Gracz: %s otrzymał: % exp'a",szName, iExp);
Give_Xp(iTarget,iExp)
}
return PLUGIN_HANDLED
}


Chciałbym żeby ktoś przerobił mi te dwa kody tak żeby każdy gracz który znałby komendy mógłby z nich korzystać (amx_giveitem i amx_giveexp) :>

#2 Gość_deLLek_*

  • Gość

Reputacja: 0

Offline

Napisano 21.04.2010 14:46

DAWANIE ITEMÓW

register_clcmd("amx_giveitem", "giveitem")

------------------------------

public giveitem(id)
{
new szName[32];
read_argv(1, szName, 31);
new iTarget=cmd_target(id,szName,0);
if(iTarget)
{
get_user_name(iTarget, szName, 31);
new szItem[10], iItem;
read_argv(2, szItem, 9);
iItem=str_to_num(szItem);
client_print(id, print_console, "Gracz: %s otrzymał item nr: %d",szName, iItem);
award_item(iTarget, iItem);
set_gravitychange(iTarget)
set_speedchange(iTarget)
set_renderchange(iTarget)
}
return PLUGIN_HANDLED
}


DAWANIE EXP'A
register_clcmd("amx_giveexp","CmdGiveExp")

------------------------------

public CmdGiveExp(id)
{
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, "Gracz: %s otrzymał: % exp'a",szName, iExp);
Give_Xp(iTarget,iExp)
}
return PLUGIN_HANDLED
}

Użytkownik deLLek edytował ten post 21.04.2010 14:47


#3 activus

    Życzliwy

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:30
  • Imię:Cezary
  • Lokalizacja:krk
Offline

Napisano 21.04.2010 18:16

thx

klosed




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych