Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Nie znajduje osoby


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 ParadisO

    Wszechmogący

  • Power User

Reputacja: 128
Zaawansowany

  • Postów:689
  • Lokalizacja:Częstochowa
Offline

Napisano 10.04.2012 12:35

mam taką funkcję
public dodaj(id,level,cid)
{
if(!cmd_access(id,level,cid,3))
return PLUGIN_HANDLED;

new szPlayer[32];
read_argv(id,szPlayer,31);
new iTarget = cmd_target(id,szPlayer,0);
if(iTarget)
{
new szName[64], szPkt[124],iPkt;
read_argv(2,szPkt,9);
iPkt=str_to_num(szPkt);
get_user_name(iTarget,szName,63);
console_print(id,"%s dostal %i pkt",szName,iPkt);
pkt[id]+=iPkt;
}
return PLUGIN_HANDLED;
}

ale zamiast faktycznie dodawać punkty to pisze mi, że nie może znaleźć osoby o tym nicku lub ID.
Dodam, że plugin u mnie (nie na serwerze) działa poprawnie.
  • +
  • -
  • 0

#2 Nenczoks

    Banned

  • Zbanowany

Reputacja: 50
Pomocny

  • Postów:358
  • Lokalizacja:Warszawa
Offline

Napisano 10.04.2012 12:50


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

new arg1[32]
new arg2[4]

read_argv(1,arg1,31)
read_argv(2,arg2,3)

new player=cmd_target(id,arg1,CMDTARGET_ALLOW_SELF)
new bonus=str_to_num(arg2)

if (!player)
{
console_print(id, "Gracz %s nie odnaleziony!",arg1)
return PLUGIN_HANDLED
}
else
{
punkty[player] = punkty[player] + bonus
}
return PLUGIN_HANDLED
}



Patrz i wyciągnij wnioski.

Użytkownik Nenczoks edytował ten post 10.04.2012 12:51


#3 ParadisO

    Wszechmogący

  • Autor tematu
  • Power User

Reputacja: 128
Zaawansowany

  • Postów:689
  • Lokalizacja:Częstochowa
Offline

Napisano 10.04.2012 13:07

dzięki
  • +
  • -
  • 0




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

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