jak dodać pancerz dla gracza po raz 2...
Diablo Mod 06.07.2011
Witam, po raz 2 pisze ten sam temat jak dodać pancerz klasie ? bo 1 razem dostałem odp, która nie pomogła. TAK ZROBIŁEM
ale nic, errory
oraz
dodaj to do każdego sma klasy: w public cod_class_enabled(id) cs_set_user_armor(id, 100, CS_ARMOR_KEVLAR); i w public cod_class_disabled(id) cs_set_user_armor(id, 0, CS_ARMOR_NONE); P.S jak nie idzie skompilowac do dodaj na pocztaku pod #include <amxmodx> #include <cstrike>
ale nic, errory
Symbol already defined cs_set_user_armordodałem wszędzie klamry,
public cod_class_enabled(id) { ma_klase[id] = true; cs_set_user_armor(id, 100, CS_ARMOR_KEVLAR); }
oraz
} public cod_class_disabled(id) ma_klase[id] = false; cs_set_user_armor(id, 0, CS_ARMOR_NONE); }proszę o pomoc
BliBs_Pl
07.07.2011
Spróbuj zrobić żeby było tylko
bez tego:
w :
Edited by BliBs_Pl, 07.07.2011 09:09.
public cod_class_enabled(id) { ma_klase[id] = true; cs_set_user_armor(id, 100, CS_ARMOR_KEVLAR); } public cod_class_disabled(id) ma_klase[id] = false;
bez tego:
cs_set_user_armor(id, 0, CS_ARMOR_NONE);
w :
public cod_class_disabled(id) ma_klase[id] = false;
Edited by BliBs_Pl, 07.07.2011 09:09.
sharkowy
07.07.2011
BliBs weź... zaniechaj. Klamer nie dodałeś, tak ma wyglądać:
Edited by RPK. Shark, 07.07.2011 12:40.
public cod_class_enabled(id)
{
cs_set_user_armor(id, 100, CS_ARMOR_KEVLAR);
ma_klase[id] = true;
}
public cod_class_disabled(id)
{
cs_set_user_armor(id, 0, CS_ARMOR_NONE);
ma_klase[id] = false;
}
Edited by RPK. Shark, 07.07.2011 12:40.
Diablo Mod 07.07.2011
to wygląda tak
public cod_class_enabled(id) { new dostepna = 25; new level = cod_get_user_level(id); if(level < 25) { client_print(id, print_chat, "[%s]Klasa dostepna od %i poziomu.", nazwa, dostepna) return COD_STOP; } cs_set_user_armor(id, 120, CS_ARMOR_KEVLAR); ma_klase[id] = true; return COD_CONTINUE; } public cod_class_disabled(id) { cs_set_user_armor(id, 0, CS_ARMOR_NONE); ma_klase[id] = false; }Skompilowało się mimo że było jakieś 2 problemy małe, kamizelka działa tylko na początku, po śmierci już z powrotem jest 0
Diablo Mod 07.07.2011
gdzie tego public Spawn wkleic ?
Edited by Diablo Mod, 07.07.2011 23:28.
Edited by Diablo Mod, 07.07.2011 23:28.
BliBs_Pl
08.07.2011
Dodajesz w :
to:
Tylko pamiętaj żeby zaincludować hamsandwich.
Potem robisz publica Spawn:
W twoim przypadku to tak będzie wyglądać:
public plugin_init()
to:
RegisterHam(Ham_Spawn, "player", "Spawn", 1);
Tylko pamiętaj żeby zaincludować hamsandwich.
Potem robisz publica Spawn:
public Spawn(id) { if(ma_klase[id]) { Tutaj wpisz co ma być. } }
W twoim przypadku to tak będzie wyglądać:
public Spawn(id) { if(ma_klase[id]) { cs_set_user_armor(id, 120, CS_ARMOR_KEVLAR); } }