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
CoD Nowy

[ROZWIĄZANE] Jak zrobić dodawanie "Odznak" w innym pluginie?

CoD Nowy

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

#1 Kaleka

    Wszechwidzący

  • Użytkownik

Reputacja: 108
Zaawansowany

  • Postów:237
  • GG:
  • Imię:Eryk
  • Lokalizacja:Łódź
Offline

Napisano 27.10.2011 18:24

Witam.
Mam problem.
Używam pluginu Odznaki i chciałbym aby w innym pluginie można było je dodawać. Jednak nie wychodzi mi zabawa z natywami.

Zrobiłem tak:
W Odznaki.sma dodałem:
public plugin_natives()
{
register_native("pobierz_odznaki_gracza", "Load_Odznaki", 1);
}


Public Load_Odznaki wygląda tak:
public Load_Odznaki(id)
{
new vaultkey[64],vaultdata[512];

new authid[64];
get_user_name(id,authid,63);
replace_all(authid, 63, " ", "+");
format(vaultkey,63,"%s",authid);
nvault_get(zapis,vaultkey,vaultdata,511);
replace_all(vaultdata,256,"#"," ");
new jeden[100]
parse(vaultdata,jeden,99)
Odznaki[id] = str_to_num(jeden);
}


Następnie w codmod.inc dodałem:
native pobierz_odznaki_gracza(id);


W pluginie który ma zadanie dodać odznaki dodałem:
native pobierz_odznaki_gracza(id);


a tak wygląda fragment kodu gdzie ma dodawać odznaki:
   	 case 1:
{
new odznaki = pobierz_odznaki_gracza(id);
new ming = get_pcvar_num(minG); new maxg = get_pcvar_num(maxG);
new rnd = random_num(ming, maxg);
odznaki+=rnd;

format(message, charsmax(message), "Poprawna odpowiedz! %s wygral +%i odznak!", nick, rnd);
show_text(message);

return PLUGIN_HANDLED;
}


Jednak nie dodaje odznak :(
Dodaje całe .sma pluginu z odznakami.
<ciach>

@Odświeżam, znajdzie się jakaś pomocna duszyczka :lol: ?

@Refresh
Goliath (26.10.2011 18:08):
Kod powyżej 200 linijek dodajemy na wklejkę lub do załącznika.

  • +
  • -
  • -1

reklama.png

pluginyCOD.pl  Perki i klasy oraz dodatki do codmoda!

 


#2 Szymek^

    Profesjonalista

  • Użytkownik

Reputacja: 30
Życzliwy

  • Postów:187
  • Imię:Szymon
  • Lokalizacja:Tczew
Offline

Napisano 28.10.2011 14:56

Jak widzisz kod pluginu został usunięty z powodu naruszenia regulaminu. Wstaw go w załączniku.
  • +
  • -
  • 1

#3 Kaleka

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 108
Zaawansowany

  • Postów:237
  • GG:
  • Imię:Eryk
  • Lokalizacja:Łódź
Offline

Napisano 29.10.2011 21:06

Jak widzisz kod pluginu został usunięty z powodu naruszenia regulaminu. Wstaw go w załączniku.


Temat już do zamknięcia, poradziłem sobie bez natywów ( połączyłem po prostu 2 pluginy w 1, pójście na łatwiznę wiem :^D )
Leci + za fatygę ;>
  • +
  • -
  • 0

reklama.png

pluginyCOD.pl  Perki i klasy oraz dodatki do codmoda!

 


#4 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 30.10.2011 10:22

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: CoD Nowy

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

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