FakePlayer 1.0 Pluginas
FakePlayer 1.0 Pluginas
FakePlayer 1.0
Aprašymas:
Su šiuo pluginu galėsite serveryje sukurti netikra žaidėja, nustatyti jo vardą default "Netikras zaidejas", kokioj komandoi jis bus (CT, T, SPEC) default "SPEC". Žaidėjas yra nematomas, Bet jo varda rodys per scoreboard. Šis pluginas skirtas pritraukti daugiau žmonių.
Komandos:
amx_fakeplayer_name Netikras zaidejas // Netikro zaidejo vardas
amx_fakeplayer_team CS_TEAM_SPEC // Netikro zaidejo komanda
Atnaujinimai:
1.0 Sukurtas Pluginas
1.1 Pridėtos komandos pakeisti žaidėjo vardą, komandą.
Siūstis
Aprašymas:
Su šiuo pluginu galėsite serveryje sukurti netikra žaidėja, nustatyti jo vardą default "Netikras zaidejas", kokioj komandoi jis bus (CT, T, SPEC) default "SPEC". Žaidėjas yra nematomas, Bet jo varda rodys per scoreboard. Šis pluginas skirtas pritraukti daugiau žmonių.
Komandos:
amx_fakeplayer_name Netikras zaidejas // Netikro zaidejo vardas
amx_fakeplayer_team CS_TEAM_SPEC // Netikro zaidejo komanda
Atnaujinimai:
1.0 Sukurtas Pluginas
1.1 Pridėtos komandos pakeisti žaidėjo vardą, komandą.
Siūstis
Last edited by xFrostas on 2010 Sep 04 14:25, edited 2 times in total.
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: FakePlayer 1.0 Pluginas
Panašus pluginas jau yra sukurtas http://forums.alliedmods.net/showthread.php?p=254620
Jis padarytas kiek geriau nei šis, be to turi daugiau galimybių.
Beje tavasis visiškai neturi jokių nustatymų. Pridedamas tik vienas botas ir net jei kažką redaguoti reikia perkompiliuoti pluginą.
Dar vienas dalykas - pluginus galima kelti ir šiame forume. Dedant linką svarbu, kad nereikėtų laukti parsisiuntimo laiko arba kokios nors registracijos
Jis padarytas kiek geriau nei šis, be to turi daugiau galimybių.
Beje tavasis visiškai neturi jokių nustatymų. Pridedamas tik vienas botas ir net jei kažką redaguoti reikia perkompiliuoti pluginą.
Dar vienas dalykas - pluginus galima kelti ir šiame forume. Dedant linką svarbu, kad nereikėtų laukti parsisiuntimo laiko arba kokios nors registracijos

Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: FakePlayer 1.0 Pluginas
Taip pat galėtum netikro žaidėjo vardą į cvarą įdėti, greitai kodą padariau, bet turėtu maždaug taip atrodyti:
Code: Select all
static g_name[32] new cvar_namepublic plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) cvar_name = register_cvar("fake_player_name","Jurgis") } public funkcija(){ get_pcvar_string(cvar_name, g_name ,31) new szName[32]; formatex(szName, charsmax(szName), g_name); //Is tavo kodo. Mazdaug sitaip turetu atrodyti.}
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: FakePlayer 1.0 Pluginas
Kurti static kintamojo plugino pradžioje nėra prasmės ir net nėra gerai.
Antra kam formatuoji jau suformatuotą string? Juk g_name jau yra netikro žaidėjo vardas kuris gaunamas iš get_pcvar_string funkcijos.
Antra kam formatuoji jau suformatuotą string? Juk g_name jau yra netikro žaidėjo vardas kuris gaunamas iš get_pcvar_string funkcijos.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: FakePlayer 1.0 Pluginas
Static šiuo atveju gal ir nereikalingas, sutinku su tavimi, o formatavau todėl, kad parodyčiau antrą būdą kaip tai padaryti pagal jo pluginą. Čia tiesiog pavyzdys 

- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: FakePlayer 1.0 Pluginas
Bet gi tik su get_pcvar_string išimsi string iš pcvar'o. Tai jis automatiškai bus suformatuotas. Kaip dar galima kitaip padaryti? 
Beje net ir jo plugine yra neteisingai. Vardo formatuoti nereikia, nes kai sukuri array su vardu jis jau automatiškai išeina kaip suformatuotas.

Beje net ir jo plugine yra neteisingai. Vardo formatuoti nereikia, nes kai sukuri array su vardu jis jau automatiškai išeina kaip suformatuotas.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: FakePlayer 1.0 Pluginas
Tą pavyzdį pateikiau tam, kad performatuotų naują g_name į seną czName, kad nereikėtų keisti visur. Kadangi jis pradedantysis, maniau taip bus lengviau, bet iki pilnos optimizacijos aišku reikia visur perrašinėti ir get_pcvar_string naudoti 

- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: FakePlayer 1.0 Pluginas
Aišku. Kol kas šį pluginą keliu prie nepatvirtintų ir lauksime atnaujinimo.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: FakePlayer 1.0 Pluginas
*UPDATED*
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: FakePlayer 1.0 Pluginas
Dar reiktų padaryti, kad būtų galima pasirinkti, keik netikrų žaidėjų gali būti serveryje ir automatinį botų išmetimą, jei nustatyta, kad žaidėjų turi būti pilnas serveris.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Who is online
Users browsing this forum: No registered users and 1 guest