Hoottero Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 Cześć. Gram z botami na cod modzie. I pytanie moje czy jest możliwe dodanie swojej klasy ? Np. Jakaś tam nazwa, bronie jakie ma mieć itp. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Paweu. Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 Tak, skorzystaj z generatora klas. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
KuCi123 Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 Cześć! oczywiście że jest taka możliwość jaka wersja codmoda ? polecam ci te nowsze. z tej racji że prosto można zrobić własną klase. a ja codmoda znam na pamięć bo miałem swój serwer . wiec tu ci mogę pomoc. Oferta dot. MyBB, IPB, phpbb by przemo, phpbb3: Instalacja, konfiguracja forum Konwertowanie bazy do innych silników np. z MyBB do IPB lub IPB 3.4 do 4.x Przenoszenie forum z jednego serwera na drugi Podpinanie domen Instalacja, konfiguracja pluginów, lekka modyfikacja Instalacja stylów, modyfikacje wyglądu forum Doradztwo Zaproponuj coś. Technik Tworzenie stron WWW (HTML5+ CSS3+JS) BOOSTRAP Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Hoottero Opublikowano 27 Października 2012 Autor Udostępnij Opublikowano 27 Października 2012 CODBOT by funnyfriend98 Nie wiem czy to stary czy nowy Mógłby ktoś podać jakiś poradnik by dodać swoją klase bądź wytłumaczyć jak. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
KuCi123 Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 hm. nie słyszałem o takim codmodzie ale faktyczni jest coś mi się nie wydaje że generator będzie działał na tym. ale masz: VIP GENERATOR ( czyli robienie klasy z mega różnymi możliwościami): nie moge podawać linków I Generator Klas zwyczajny zawsze z niego korzystałem : poszukaj w google najpierw wygeneruj potem powiem ci jak dodać Oferta dot. MyBB, IPB, phpbb by przemo, phpbb3: Instalacja, konfiguracja forum Konwertowanie bazy do innych silników np. z MyBB do IPB lub IPB 3.4 do 4.x Przenoszenie forum z jednego serwera na drugi Podpinanie domen Instalacja, konfiguracja pluginów, lekka modyfikacja Instalacja stylów, modyfikacje wyglądu forum Doradztwo Zaproponuj coś. Technik Tworzenie stron WWW (HTML5+ CSS3+JS) BOOSTRAP Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Hoottero Opublikowano 27 Października 2012 Autor Udostępnij Opublikowano 27 Października 2012 Wygenerowałem. #include <amxmodx> #include <colorchat> #include <cstrike> #include <csx> #include <engine> #include <fun> #include <hamsandwich> new Array:g_Array, CsArmorType:armortype, bool:g_Vip[33], weapon_id; new const g_Langcmd[][]={"say /vips","say_team /vips","say /vipy","say_team /vipy"}; public plugin_init(){ register_plugin("VIP Ultimate", "5.1.0.2", "benio101 & speedkill"); RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1); register_message(get_user_msgid("ScoreAttrib"), "g_VipStatus"); g_Array=ArrayCreate(64,32); for(new i;i<sizeof g_Langcmd;i++) register_clcmd(g_Langcmd,"g_Vips"); register_message(get_user_msgid("SayText"),"handleSayText"); register_event("DeathMsg", "DeathMsg", "a"); } public client_authorized(id){ if(get_user_flags(id) & 524288 == 524288){ client_authorized_vip(id); } } public client_authorized_vip(id){ g_Vip[id]=true; new g_Name[64]; get_user_name(id,g_Name,charsmax(g_Name)); ArrayPushString(g_Array,g_Name); } public client_disconnect(id){ if(g_Vip[id]){ client_disconnect_vip(id); } } public client_disconnect_vip(id){ g_Vip[id]=false; new Name[64]; get_user_name(id,Name,charsmax(Name)); new g_Size = ArraySize(g_Array); new g_Name[64]; for(new i = 0; i < g_Size; i++){ ArrayGetString(g_Array, i, g_Name, charsmax(g_Name)); if(equal(g_Name,Name)){ ArrayDeleteItem(g_Array,i); break; } } } public SpawnedEventPre(id){ if(g_Vip[id]){ if(is_user_alive(id)){ SpawnedEventPreVip(id); } } } public SpawnedEventPreVip(id){ set_user_gravity(id, 0,875); set_user_rendering(id, kRenderFxNone, 0,0,0, kRenderTransAlpha, 150); set_user_health(id, get_user_health(id)+50); cs_set_user_armor(id, min(cs_get_user_armor(id,armortype)+50, 150), armortype); cs_set_user_money(id, min(cs_get_user_money(id)+4500, 16000), 1); give_item(id, "weapon_hegrenade"); cs_set_user_bpammo(id, CSW_HEGRENADE,5); if(get_user_team(id)%3){ give_item(id, "weapon_deagle"); give_item(id, "ammo_50ae"); weapon_id=find_ent_by_owner(-1, "weapon_deagle", id); if(weapon_id)cs_set_weapon_ammo(weapon_id, 112); cs_set_user_bpammo(id, CSW_DEAGLE, 224); give_item(id, "item_thighpack"); cs_set_user_nvg(id); } if(get_user_team(id)%2){ give_item(id, "weapon_m4a1"); give_item(id, "ammo_556nato"); weapon_id=find_ent_by_owner(-1, "weapon_m4a1", id); if(weapon_id)cs_set_weapon_ammo(weapon_id, 510); cs_set_user_bpammo(id, CSW_M4A1, 750); } } public g_VipStatus(){ new id=get_msg_arg_int(1); if(is_user_alive(id) && g_Vip[id]) set_msg_arg_int(2, ARG_BYTE, get_msg_arg_int(2)|4); } public g_Vips(id){ new g_Name[64],g_Message[192]; new g_Size=ArraySize(g_Array); for(new i = 0; i < g_Size; i++){ ArrayGetString(g_Array, i, g_Name, charsmax(g_Name)); add(g_Message, charsmax(g_Message), g_Name); if(i == g_Size - 1) add(g_Message, charsmax(g_Message), "."); else add(g_Message, charsmax(g_Message), ", "); } ColorChat(id,GREEN,"^x03Vipy ^x04na ^x03serwerze : ^x04%s", g_Message); } public client_infochanged(id){ if(g_Vip[id]){ new szName[64]; get_user_info(id,"name",szName,charsmax(szName)); ArrayPushString(g_Array,szName); new Name[64]; get_user_name(id,Name,charsmax(Name)); new g_Size=ArraySize(g_Array); new g_Name[64]; for(new i = 0; i < g_Size; i++){ ArrayGetString(g_Array, i, g_Name, charsmax(g_Name)); if(equal(g_Name,Name)){ ArrayDeleteItem(g_Array,i); break; } } } } public plugin_end(){ ArrayDestroy(g_Array); } public handleSayText(msgId,msgDest,msgEnt){ new id = get_msg_arg_int(1); if(is_user_connected(id) && g_Vip[id]){ new szTmp[256],szTmp2[256]; get_msg_arg_string(2,szTmp, charsmax(szTmp)) new szPrefix[64] = "^x04[[HA]]"; if(!equal(szTmp,"#Cstrike_Chat_All")){ add(szTmp2,charsmax(szTmp2),szPrefix); add(szTmp2,charsmax(szTmp2)," "); add(szTmp2,charsmax(szTmp2),szTmp); } else{ add(szTmp2,charsmax(szTmp2),szPrefix); add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : %s2"); } set_msg_arg_string(2,szTmp2); } return PLUGIN_CONTINUE; } public bomb_planted(id){ if(is_user_alive(id) && g_Vip[id]) cs_set_user_money(id,cs_get_user_money(id) + 300); } public bomb_defused(id){ if(is_user_alive(id) && g_Vip[id]) cs_set_user_money(id,cs_get_user_money(id) + 300); } public DeathMsg(){ new killer=read_data(1); new victim=read_data(2); if(is_user_alive(killer) && g_Vip[killer]){ if(get_user_team(killer) != get_user_team(victim)){ new g_Hs=read_data(3); if(g_Hs){ cs_set_user_money(killer,cs_get_user_money(killer) + 500); } else{ cs_set_user_money(killer,cs_get_user_money(killer) + 300); } } } } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
KuCi123 Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 którym generatorem? Oferta dot. MyBB, IPB, phpbb by przemo, phpbb3: Instalacja, konfiguracja forum Konwertowanie bazy do innych silników np. z MyBB do IPB lub IPB 3.4 do 4.x Przenoszenie forum z jednego serwera na drugi Podpinanie domen Instalacja, konfiguracja pluginów, lekka modyfikacja Instalacja stylów, modyfikacje wyglądu forum Doradztwo Zaproponuj coś. Technik Tworzenie stron WWW (HTML5+ CSS3+JS) BOOSTRAP Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Hoottero Opublikowano 27 Października 2012 Autor Udostępnij Opublikowano 27 Października 2012 VIP GENERATOR Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
KuCi123 Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 ja nie jestem za tym vip generatorem bo mogę nie wiedzieć jak to zrobić. ale dobra spróbujmy. teraz załóż sobie jakiś plik w notatniki i wklej ten tekst i zapisz .sma potem wejdź na jakiś kompilator amxx i wrzuć to sma i kompiluj i będziesz miał gotowy plugin jako klasę. Oferta dot. MyBB, IPB, phpbb by przemo, phpbb3: Instalacja, konfiguracja forum Konwertowanie bazy do innych silników np. z MyBB do IPB lub IPB 3.4 do 4.x Przenoszenie forum z jednego serwera na drugi Podpinanie domen Instalacja, konfiguracja pluginów, lekka modyfikacja Instalacja stylów, modyfikacje wyglądu forum Doradztwo Zaproponuj coś. Technik Tworzenie stron WWW (HTML5+ CSS3+JS) BOOSTRAP Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jakemajster Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 1. Nie mam pojęcia skąd Ci to przyszło do głowy... VIP GENERATOR ( czyli robienie klasy z mega różnymi możliwościami): 2. Generowanie klas do CODa zależy od pluginu z silnikiem, do których przyjęto podział na "nowy" i "stary". Natomiast Ty Hoottero podałeś paczkę gotową do wgrania na serwer. 3. Klasy można zrobić korzystając z Generatora KLAS, lub ewentualnie pisząc je na sucho od zera. Pamiętając o tym, że silnik CodModa korzysta z natywów od osobnych pluginów (gdzie pluginami są klasy np. wygenerowane w Generatorze). 4. VIP Generator jak sama nazwa wskazuje, nie generuje klas dostosowanych natywami do silnika CODa. Tylko plugin VIPa (jako dodatku dla graczy posiadających określoną, zakodowaną podczas generowania tegoż vipa flagi). Reasumując, skorzystaj z generatora klas -> wygenerowany kod zapisz w postaci .sma i skompiluj, kompilatorem amxx do postaci .amxx -> wgraj plugin ze skompilowaną klasą na serwer -> nie bawiłem się pluginami coda, lecz wydaję mi się, że w configs/ powinien być plik .cfg do którego dopisujesz klasy. Mam nadzieję, że nakierunkowałem Cię w schemat prawidłowego działania klas w CodModzie, bo w zależności od moda są różne tego sposoby. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
KuCi123 Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 4. VIP Generator jak sama nazwa wskazuje, nie generuje klas dostosowanych natywami do silnika CODa. Tylko plugin VIPa (jako dodatku dla graczy posiadających określoną, zakodowaną podczas generowania tegoż vipa flagi). Reasumując, skorzystaj z generatora klas -> wygenerowany kod zapisz w postaci .sma i skompiluj, kompilatorem amxx do postaci .amxx -> wgraj plugin ze skompilowaną klasą na serwer -> nie bawiłem się pluginami coda, lecz wydaję mi się, że w configs/ powinien być plik .cfg do którego dopisujesz klasy. Mam nadzieję, że nakierunkowałem Cię w schemat prawidłowego działania klas w CodModzie, bo w zależności od moda są różne tego sposoby. tak faktycznie tu masz racje nie doczytałem tego . mój błąd tylko że silnik dzieli się na nowy i stary czyli jeżeli założyciel tematu ma stary to ten kompilator mu się nie przyda bo wtedy trzeba edytować sma całego pluginu codmoda. w nowym plugin klasy dopisuje się do plugins-codmod.ini Oferta dot. MyBB, IPB, phpbb by przemo, phpbb3: Instalacja, konfiguracja forum Konwertowanie bazy do innych silników np. z MyBB do IPB lub IPB 3.4 do 4.x Przenoszenie forum z jednego serwera na drugi Podpinanie domen Instalacja, konfiguracja pluginów, lekka modyfikacja Instalacja stylów, modyfikacje wyglądu forum Doradztwo Zaproponuj coś. Technik Tworzenie stron WWW (HTML5+ CSS3+JS) BOOSTRAP Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jakemajster Opublikowano 27 Października 2012 Udostępnij Opublikowano 27 Października 2012 plugins-codmod.ini Tak więc jak już wszystko zrobisz, dopisujesz nazwę Twojego pluginu klasy do tego pliku .ini. Jak to Kuci podał /up. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.