[ROZWIĄZANE] Jak pobrać nazwe perku w inn...
Kaleka
21.11.2011
Chciałbym aby podczas sprzedawania perku byl napis
Sprzedałeś perk [nazwaperku] za xx
Jednak nie wychodzi mi, zamiast nazwy perku mam puste pole
Wyglada to tak:
Dodałem
jednak błąd przy kompilacji, nie da rady ; /
Jak pobrać nazwe perku w innym pluginie?
Użytkownik Zielony Smerf edytował ten post 21.11.2011 13:04
Sprzedałeś perk [nazwaperku] za xx
Jednak nie wychodzi mi, zamiast nazwy perku mam puste pole
Wyglada to tak:
Dodałem
new nazwa_perku_sprzedanego[33];
case 1:
{
new nazwa_perku = cod_get_perk_name(cod_get_user_perk(id), return[nazwa_perku_sprzedanego], len);
if(cod_get_user_perk(id) == 0)
{
ColorChat(id, RED, "[Sklep]^x04 Nie posiadasz perku do sprzedania")
return PLUGIN_CONTINUE;
}
Odznaki[id]+=5
ColorChat(id, RED, "[Sklep]^x04 Sprzedales Perk za %i 5 punktow honoru.", nazwa_perku_sprzedanego[id]);
cod_set_user_perk(id, 0, 0, 0)
}
jednak błąd przy kompilacji, nie da rady ; /
Jak pobrać nazwe perku w innym pluginie?
Użytkownik Zielony Smerf edytował ten post 21.11.2011 13:04
Goliath
21.11.2011
case 1:
{
new perk = cod_get_user_perk(id);
if(!perk)
{
ColorChat(id, RED, "[Sklep]^x04 Nie posiadasz perku do sprzedania")
return PLUGIN_CONTINUE;
}
new nazwa_perku_sprzedanego[33];
cod_get_user_perk(perk, nazwa_perku_sprzedanego, 32);
Odznaki[id]+=5;
ColorChat(id, RED, "[Sklep]^x04 Sprzedales Perk %s za 5 punktow honoru.", nazwa_perku_sprzedanego);
cod_set_user_perk(id, 0, 0, 0)
}
Spróbuj tak.
Kaleka
21.11.2011
Niestety mam problem z kompilacją.
Zaznacza mi linijkę 687
Błędy:
Użytkownik Zielony Smerf edytował ten post 21.11.2011 15:00
Zaznacza mi linijkę 687
cod_get_user_perk(perk, nazwa_perku_sprzedanego, 32);
Błędy:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
Warning: Function "Life" should return a value on line 423
Warning: Function "Menu_Handle" should return a value on line 547
Error: Argument type mismatch (argument 2) on line 687
Warning: Loose indentation on line 748
Warning: Symbol is assigned a value that is never used: "hp" on line 760
Warning: Function "Sklep_Handle" should return a value on line 760
Warning: Symbol is assigned a value that is never used: "SyncHudObj4" on line 887
Warning: Symbol is never used: "perk_atakujacego" on line 887
Warning: Symbol is never used: "wartosc_perku_atakujacego" on line 887
1 Error.
Could not locate output file C:\Documents and Settings\Eryk\Pulpit\odznaki.amx (compile failed).
Użytkownik Zielony Smerf edytował ten post 21.11.2011 15:00
Goliath
21.11.2011
Tak to jest, jak się pisze z pamięci . Zmień to na:
cod_get_perk_name(perk, nazwa_perku_sprzedanego, 32);
Kaleka
21.11.2011
Wszystko pięknie
Dziękuje, nauczyłeś mnie wyciągać używać nazwę perku / klasy w innych pluginach
Do zamknięcia.
Dziękuje, nauczyłeś mnie wyciągać używać nazwę perku / klasy w innych pluginach
Do zamknięcia.
Goliath
21.11.2011
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL