Dabar yra 2018 Sau 18 20:17

Visos datos yra UTC + 2 valandos




 Puslapis 113 [ 121 pranešimai(ų) ]  Eiti į 1, 2, 3, 4, 5 ... 13  Kitas
Autorius Žinutė
 Pranešimo tema: VIP Plugin v5.5.1
Žinutės numeris: #1  StandartinėParašytas: 2013 Kov 29 23:43 
Gana aktyvus vartotojas

Užsiregistravo: 2013 Kov 29 21:53
Pranešimai: 211
Karma: 11

Miestas: Trakai
VIP Plugin v5.5.1


Pirmiausia, norėčiau padėkoti visiem -monėsm, padėjusiems man perkurdinėti VIP pluginąm kuriį sukurė Dunn0.

Noriu šitiem nuostabiem žmonėm padėkoti:
Dunn0, Stereo, jimaway, drekes, Bugsy, Erox902, Emp`, ConnorMcLeod, Backstabnoob, fysiks, wickedd, vitorrossi, YamiKaitou, aaarnas, Tetusis, souvikdas95

Ką šitas pluginas daro?
    1. Duoda granatų komplektą (HE, 2FB, SG) kiekvieną raundą.
    2. Duoda išminavimo rinkinį, šarvus ir šalmą kiekvieną raunda.
    3. Duoda 500$ už nužudymą ir 800$ už nužudymą į galvą.
    4. Duoda 15HP už nužudymą ir 30HP už nužudymą į galvą.
    5. Galimybė matyti kulkų žalą realiu laiku.
    6. Tik VIP gali pirkti snaiperius. (AWP, G3SG1, SG550)
    7. Specialūs VIP modeliai.
    8. Nuo antro raundo VIP matys meniu:
    M4A1 su Deagle.
    AK47 su Deagle.
    AWP su Deagle.
    Rašyk /vips, kad pamatytu ar yra prisijungusių VIP narių.

SAVYBĖS
  1. 1. VIP negaus vip meniu ir granatų jei esamas žemėlapis (arba jo pradžia) yra parašyta mapnames.ini faile.
  2. Pavyzdžiui: jeigu esamą žemėlapį sudaro awp_ pradžia, ir tokia pat awp_ pradžia yra mapnames.ini faile, VIP nariai negaus nei granatų, nei vip meniu. (jeigu parašyta awp_, tai ji neveiks awp_india, awp_dust ir panašiai visuose žemėlapiuose, kurie prasideda awp_)
  3. 2. VIP negaus AWP pasirinkimo, jeigu žemėlapio pradžia yra awpmapnames.ini faile (taip pat kaip 1 punktas).
  4. Pavyzdžiui: jeigu esamą žemėlapį sudaro 2x2, ir tokia pat pradžia 2x2 yra awpmapnames.ini, VIP negaus AWP awp pasirinkimo tame žemėlapyje.
  5. 3. VIP matys AWP pasirinkimą, jeigu serveryje yra pakankamai žmonių (kontroliuojama su cvar, NUMATYTA: 5CT, 5TR)
  6. 4. /vipmenu komanda, rašyk ją, kad gautum VIP menu (veikia, jeigu per raunda dar neesi jos paėmes, kontroluojama su cvar)
  7. 5. Dauguma klaidų ištaisytos!
  8. 6. Daugiau cvars!
  9. 7. Daugiakalbė!
  10. 8. Lengvai nustatyti VIP Flag, eilutė: 90
  11. 9. Specialūs VIP modeliai!
  12. 10. Komandų failas (VIPCVARs.cfg)!



Plugino cvars:
  1. vip_hp 15 // Kiek gyvybių VIP gaus už nudžudytą priešininką
  2. vip_hp_hs 30 // Kiek gyvybių VIP gaus už į galvą nudžudytą priešininką
  3. vip_max_hp 100 // Kiek gybybių VIP gali daugiausiai turėti
  4. vip_money_per_damage 3 // Kiek $ VIP gaus už padarytą 1 žalą priešininkui
  5. vip_money_kill_bonus 200 // Kiek $ VIP gaus už nužudytą priešą
  6. vip_money_hs_bonus 500 // Kiek $ VIP gaus už į galvą nužudytą priešą
  7. vip_sniper_active 1 // Kas gali pirkti snaiperius? 0 - visi, 1 - tik VIP
  8. vip_menu_active 1 // Ar VIP gaus VIP meniu? 0 - negaus, 1 - gaus
  9. vip_map_active 1 // VIP meniu veiks žemėlapiuose mapnames.txt? 0 - veiks, 1 - ne
  10. vip_awp_active 1 // 1 - VIP gali gauti AWP pasirinkimą, 0 - negali
  11. vip_menu_uses 1 // Kiek kartų VIP gali gauti VIP meniu per raundą?
  12. vip_awp_ct 5 // Kiek turi būri prisijungusių CT, kad VIP gautų AWP pasirinkimą
  13. vip_awp_tr 5 // Kiek turi būri prisijungusių TR, kad VIP gautų AWP pasirinkimą
  14. vip_menu_round 2 // Nuo kelinto raundo VIP gaus VIP meniu
  15. vip_awp_menu_round 3 // Nuo kelinto raundo VIP gaus AWP pasirinkimą
  16. vip_sniper_pickup 1 //Kas gali pakelti snaiperius nuo žemės? 0 - visi, 1 - tik VIP
  17. vip_bulletdamage_recieved 1 // 0 - žalor rodymas išjungtas, 1 - įjungtas, 2 - įjungtas, bet per sienas padarytos žalos nerodys
  18. vip_bulletdamage 1 // Įjungti arba išjungti žalą padaryta jums
  19. vip_models 1 // 0 - VIP modeliai išjungti, 1 - įjungti
  20. vip_colored_text_message 1 // 1 - spausdinamas tekstas apie VIP informacija spalvotas, 0 - nespalvotas.
  21. vip_menu_num_color 0 // Menu numeriukų spalva. 0 - raudona, 1 - geltona, 2 - balta, 3 - pilka.
  22. vip_show_list 1 //Kaip rodyti prisijungusius vip? 0 - nerodyti, 1 - chate, 2 - motd lange
  23. vip_menu_buyzone 1 //Ar išjungti VIP meniu, kai žaidėjas išėjo iš pirkimo zonos ir paimti meniu ne pirkimo zonoj? 1-neleist, 2- leist.


Atnaujinimai, atsiprašau, kad anglų kalba, tyngiu versti:
  1. Original creator: Dunn0
  2.     Remade by: Unkolix   
  3.       Changelog by me, Unkolix:
  4.     v5.5.1 - Addition to cvar vip_menu_buyzone, if it's 1, player can't get VIP meniu.
  5.     v5.5.0 - New cvar vip_menu_buyzone, if it's 1, then VIP menu will close as soon as player leaves buyzone.
  6.    v5.4.9 - Small optimisations and more explanation!
  7.    v5.4.8 - Fixed show damage to all players and hp add to all players.
  8.    v5.4.7 - Added VIPCVARs.cfg file!
  9.     v5.4.6 - Small MotD change, if there are no vips online, it's written like that. Not like before, leave empty.
  10.     v5.4.5 - MotD correction, should work perfectly now. + auto contact info + price in motd.
  11.     v5.4.4 - A new cvar to control how to show online vip list. vip_list 0/1/2. off/chat/motd. Thanks to alicx
  12.     v5.4.3 - Edited all cvars, vip_ prefix added. color_msg now changes /vips colors and vip info color.
  13.     v5.4.2 - Added a cvar for vip price show: amx_vipprice "price"
  14.     v5.4.1 - Renewed amx_contactinfo cvar, now it will be shown when player types /vips and in want vip MotD.
  15.     v5.4.0 - If files awpmapnames.ini and mapnames.ini are missing, they are automatically created.
  16.     v5.4.0 - MotD improvement, no need for other .txt files. Example taken from: souvikdas95
  17.     v5.3.9 - Fixed double grenade throw bug, thanks to ConnorMcLeod.
  18.     v5.3.8 - Now you can control the menu number colors with menu_num_color 0/1/2/3.
  19.     v5.3.7 - Added a cvar to control wether 0 to be exit from menu or 3.
  20.     v5.3.6 - Fixed C4 not showing on players back.
  21.     v5.3.5 - Not using colorchat.inc anymore, color stock instead! Small error fix. New cvar colored_text - control the printed message color.
  22.     v5.3.4 - Now changing VIP models with Fakemeta module. Tag Mismatch fix.
  23.     v5.3.3 - Grenades fix. Optimization.
  24.     v5.3.2 - VIP models added, controled by a cvar vip_models 1/0
  25.     v5.3.1 - Added error message if files awpmapnames.ini and mapnames.ini doesn't exist. Another way not to allow non VIP players
  26.     to pick up snipers, thanks to Tetusis.
  27.     v5.3.0 - Terrorists won't get defuse kits now. New bullet damage system (took from Sn!ff3r).
  28.     A lot of optimization and fixes, thanks to aaarnas. 2 new cvars, bulletdamage_recieved, bulletdamage
  29.     v5.2.9 - Multi-lingual "Back." menu item added.
  30.     v5.2.8 - Fixed menu choices after death and on new round.
  31.     v5.2.7 - Now you can easily change the flag wich gives all the abilities. Thanks to quilhos. Line: 85
  32.     v5.2.6 - Multi-lingual want vip MotD added
  33.     v5.2.5 - Small sniper pickup fix
  34.     v5.2.4 - Now players won't lose their defuse kits after taking weapons from menu
  35.     v5.2.3 - Fixed flashed bug, a little change on motd window
  36.     v5.2.2 - Fixed player_menu_info error
  37.     v5.2.1 - Not using stripweapons include anymore, just to get rid of that shield bug.
  38.     v5.2 - Several fixes, optimization. New cvar to control if only VIP's can pick up snipers.
  39.     v5.1 - Fixed shield bug.
  40.     v5.0 - Multi-lingual added!
  41.     v4.9.2 - New cvar, awp_active. 1 - VIP can get AWP choice; 0 - cann't
  42.     v4.9.1 - AWP choice improvement. New Cvar, awp_menu_round, set the round from which VIP can see AWP choice.
  43.     v4.8 - Fixed VIP menu dilsplay after player death. Thanks to vitorrossi.
  44.     v4.7 - Fixed fading bug/glitch that was removing flashbang effect. Thanks to ConnorMcLeod.
  45.     v4.6 - Fixed log error. Thanks to wickedd.
  46.     v4.5 - OPTIMISATION, thanks to Backstabnoob.
  47.     v4.4 - New Cvars awp_ct and awp_tr, how mant counter-terrorists and terrorists must be in each team to get AWP choice in VIP menu
  48.     v4.3 - New feature, AWP only from sertain amount of players. Thanks to Emp`.
  49.     v4.2 - Added new Cvar, vip_menu_uses. Thanks to Erox902.
  50.     v4.1 - mapnames and awpmapnames consts are now readed from 2 files, awpmanames.ini and mapnames.ini. Thanks to fysiks.
  51.     v4.0 - New feature, awp an't be used in maps that are mentioned in awpmapnames const. UPDATE: awpmapnames.ini
  52.     v3.9 - Added new menu item, AWP.
  53.     v3.8 - Improved v3.7 update. Thanks to Bugsy.
  54.     v3.7 - New feature, VIP menu can't be shown on maps which are listed in mapnames const. UPDATED: mapnames.ini
  55.     v3.6 - Small part is rewrited with drekes help, he made stripweapons.inc
  56.     v3.5 - Fixed triple VIP message. Thanks jimaway!
  57.     v3.4 - Fixed a bug/glitch which didn't let player to have AWP, even on awp maps! Now, they can't buy it, but if they find it, they can have it.
  58.     v3.3 - Completely remade menu
  59.     v3.2 - Fixed a bug/glitch when all VIP players was getting defuse kit on all maps. Now only on maps which has bombsites and only for CT. Thanks ConnorMcLeod
  60.     v3.1 -  Added commands to call VIP menu. Thanks Stereo!
  61.    
  62.     Changelog by original author Dunn0:
  63.     Updates on 3.0version
  64.     Granates bug fixed, give it when round starts only. Removed hamsandwich module becouse i removed event witch was usualess.
  65.    
  66.     Updates on 2.06version
  67.     Fixed C4 Planting just need'ed remove 1 simbol... Remove'd AWP pick up now only VIP can buy awp and non VIP can pick up it from ground. Fixed Bug whit menu was giving in first round I changed some events and it works just fine.
  68.    
  69.     Updates on 2.05version
  70.     Was not working /wantvip , /vips command it got fixed. Was removed "pickup_active 1" cvar (couse was to much commands in registrations. Was removed some useless commands. Now changed that Only VIPS can buy awp weapons but normal players can pick up awp if VIPS drop it.
  71.    
  72.     Updates on 2.04version
  73.     Menu Fixed now it always shows only from 3rd round. Nades , armor will give when u spawn not from round start. Some small fixes on Event_curweapons.
  74.     Add cvar pickup_active 1 so now if u write pickup_active 0 not vips will can pick up AWP weapons just wont be able to buy.
  75.    
  76.     Updated at 2.03version
  77.     Repaired C4 bug now u can plant it
  78.    
  79.     Updated at 2.02version
  80.     Repaired C4 bug
  81.    
  82.     UPDATE's at 2.01version
  83.     Well i add'ed 2 new cvar's becouse people was asking it
  84.     First is "menu_active 1" so now u can turn off menu when u will one.
  85.     Second is "sniper_active 1" well if u will do it 0 all people will can buy awp.


Instaliacija.
1. Kelkite vip.txt (galite redaguoti, čia daugiakalbė) į cstrike/addons/amxmodx/data/lang aplankalą. Pastaba: Šis failas turi būti sukoduotas į "UTF-8 withouth BOM" (tai galima padaryti naudojant Notepad++ paspaudę "Encoding" mygtuką)
2. Kelkite VIPCVARs.cfg (galite redaguoti, jame visos komandos) į cstrike/addons/amxmodx/configs aplankalą.
3. Kelkite VIP modeliu, kaip parodyta pačiam aplankale.
4. Kompiliuokite VIP.sma pluginąir kelkite VIP.amxx (found in scripting/compiled folder) į cstrike/addons/amxmodx/plugins aplankalą.
5. Pridėkite naują eilutę "VIP.amxx" cstrike/addons/amxmodx/configs/flugins faile.
Pastaba: awpmapnames.ini ir mapnames.ini failai yra automatiškai sukuriami, juos galite koreguoti sėkmingai instaliavę pluginą.

Ruošiuosi padėti jums visais kilusiais klausimais, jeigu kas neaišku arba tiesiog norite greičiau gauto pagalbos, kreikites į mane per skype: unkolix


Prikabinti failai:
Failo aprašymas: Pats pluginas.
VIP.sma [41.85 KiB]
Atsisiųsta 1147 kartus(ų)
Failo aprašymas: Daugiakalbės ir komandų (cvars) failai.
VIP.rar [4.89 KiB]
Atsisiųsta 1011 kartus(ų)
Failo aprašymas: VIP modeliai. Įsikelti kaip parodyta viduje.
models.zip [3.15 MiB]
Atsisiųsta 1016 kartus(ų)


Paskutinį kartą redagavo Unkolix 2013 Lap 09 21:37. Iš viso redaguota 50 kartus.

_________________
Skype - Unkolix
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.5
Žinutės numeris: #2  StandartinėParašytas: 2013 Kov 30 01:28 
Flooderis arba specialistas

Užsiregistravo: 2013 Sau 16 01:01
Pranešimai: 873
Karma: 48
Vos tik pamaciau, tavo paeditinta plugina alliedmoddersuose, iskart ji imeciau prie internete rastu pluginu. Ten buvo sulaukta tokiu pasysakymu, jog dunno ar dunno perdaryto vip plugino nepataria naudot. Ir jog jis labai netvarkingas ir jog butu gerai, kad kas uzsiimtu perdaryt.



_________________
Padėjau? +rep
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.5
Žinutės numeris: #3  StandartinėParašytas: 2013 Kov 30 01:44 
Moderatorius
Vartotojo avataras

Užsiregistravo: 2012 Rgp 03 01:12
Pranešimai: 4225
Karma: 119

Miestas: Vilnius
DYaGesS rašė:
Vos tik pamaciau, tavo paeditinta plugina alliedmoddersuose, iskart ji imeciau prie internete rastu pluginu. Ten buvo sulaukta tokiu pasysakymu, jog dunno ar dunno perdaryto vip plugino nepataria naudot. Ir jog jis labai netvarkingas ir jog butu gerai, kad kas uzsiimtu perdaryt.

Ne perdaryt o is naujo parasyt nes tokios katastrofos nks neperdarines :D



_________________
Paveikslėlis
Paveikslėlis
Paveikslėlis
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.5
Žinutės numeris: #4  StandartinėParašytas: 2013 Kov 30 10:20 
Gana aktyvus vartotojas

Užsiregistravo: 2013 Kov 29 21:53
Pranešimai: 211
Karma: 11

Miestas: Trakai
Na, man jis kuo puikiausiai veikia, yra šiokių tokių vietų, kurias galėčiau ir artimiausiu metu bandysiu tvarkyti... O pats pluginas tai tikrai daug pranašesnis už Dunn0 padarytą.

Beje, gal kas moka naudoti player_menu_info? Nes man jos reikia, kad mirus VIP'ui jam išjungtų tik VIP meniu, jeigu jis ją žiūri, o kolkas kas gavos, tai tik išjungia visas.

UPDATE - 5.2.7


Paskutinį kartą redagavo Unkolix 2013 Kov 30 23:50. Iš viso redaguota 1 kartą.


_________________
Skype - Unkolix
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.7
Žinutės numeris: #5  StandartinėParašytas: 2013 Kov 30 23:48 
O taip. Jis jau surinko 50 žinučių!
Vartotojo avataras

Užsiregistravo: 2013 Sau 18 12:09
Pranešimai: 78
Karma: 1

Miestas: Kaunas
isties geras plugin'as, dbr testuoju.


Paskutinį kartą redagavo Niuton 2013 Bal 08 14:58. Iš viso redaguota 1 kartą.


_________________
Didelis dėkui visai Amxmodx.lt bendruomenei.
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.9
Žinutės numeris: #6  StandartinėParašytas: 2013 Bal 02 21:08 
Gana aktyvus vartotojas

Užsiregistravo: 2013 Kov 29 21:53
Pranešimai: 211
Karma: 11

Miestas: Trakai
ATNAUJINIMAS v5.2.9

Tai yra vienas iš paskutinių atnaujinimų.

Ieškokite klaidų, siūlykite savo įdėjas. Jeigu žinote kaip dar galėčiau patobulinti pluginą, rašykite čia arba AŽ.



_________________
Skype - Unkolix
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.9
Žinutės numeris: #7  StandartinėParašytas: 2013 Bal 03 17:31 
Vyr. diskusijų administratorius
Vartotojo avataras

Užsiregistravo: 2010 Rgp 31 13:21
Pranešimai: 3891
Karma: 183
1. Lang failo koduotė turėtų būti UTF - 8 without BOM (notepad++). Nežinau tiksliai, bet gal ir su įprastu gerai veiks.
2. Šiukšlė archyve - VIP.sma.bak (hidden failas)
3. Dėl colorchat include gerai būtų, kad aprašyme pridėtum nuorodą į originalią temą iš kur jis paimtas. Ar link padaryti.
4. Užkomentavus "#define DAMAGE_RECIEVED" pluginas iš karto nebesikompiliuoja. Abejotinas panaudojimas jo plugine. Turėtų išjungti kažką pagal idėją.
5. "#define MAXPLAYERS 32 + 1" apibrėžiama, bet nepanaudojama (nėra kritinė klaida).
6. 180 eilutė: "get_user_msgid("ScreenFade")". Betikslis funkcijos panaudojimas.
7. Gerai būtų patikrinti ar .ini failai yra ir tvarkingai atidaromi. Jei nėra, tai rodyti klaidą ar atjungti funkciją. Nes dabar jie tiesiog skaitomi ir nėra numatyta situacijos, jei failų nebūtų. Pagal idėją, turėtų būti vykdymo klaidų.
8. on_damage funkcijoje makrosai nekorektiškai padaryti. Pagal idėją net blogai turėtų funkcija veikti. Dalis kodo tampa nelogišku po preprocessorių apdorojimo ir klausimas ar teisingu. Nėra gero sulygiavimo.
9. Globalių kintamųjų vardai kaip "mhb" ar "mpd" nėra labai informatyvūs.
10. Meniu atsiradimas po freezetime tik nėra gera idėja, nes žaidėjui reikia laukti. Tuo momentu kol jis negali judėti, galėtų ramiai apsipirkti ir pasirinkti ginklus. Nebent čia taip turi būti.
11. Torrorist team žaidėjui visada duodamas "item_thighpack" item'as. Jis tokio negali apdoroti.
12. "item_assaultsuit" čia tik šarvai, be šalmo. Nebent taip turi būti. Esmė, kad headshot toks pats damage turi būti.
13.
  1. format(choice_1, 64, "%L", id, "MENU_CHOICE_1");
Format į formatex. Jis šiek tiek greitesnis. Tokioje vietoje galima naudoti ir LookupLangKey
14. Obivioaus logic
  1. if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)
  2.                     HasC4[id] = true;
  3.                 else
  4.                     HasC4[id] = false;

  1. HasC4[id] = (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

Jei sąlyga tiesa, tai priskiriam tiesą. Priešingai ne. Tai kam taip? Galima iš karto priskirti tą ką gaunam.
15. Nuo 536 eilutės switch sąlygoje daug besikartojančio kodo.
16.
  1.         if(read_data(2) == CSW_AWP)
  2.         {
  3.             if(!(get_user_flags(id) & VIP_FLAG))
  4.             {
  5.                 client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  6.                 client_cmd(id, "drop") //Drops AWP
  7.             }
  8.         }
  9.         if(read_data(2) == CSW_SG550)
  10.         {
  11.             if(!(get_user_flags(id) & VIP_FLAG))
  12.             {
  13.                 client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  14.                 client_cmd(id, "drop") //Drops G3SG1
  15.             }
  16.         }
  17.         if(read_data(2) == CSW_G3SG1)
  18.         {
  19.             if(!(get_user_flags(id) & VIP_FLAG))
  20.             {
  21.                 client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  22.                 client_cmd(id, "drop") //Drops SG550
  23.             }
  24.         }
--->>>
  1. if(!(get_user_flags(id) & VIP_FLAG)) {
  2.            
  3.             switch (read_data(2)) {
  4.                
  5.                 case CSW_AWP, CSW_SG550, CSW_G3SG1: {
  6.                    
  7.                     client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  8.                     client_cmd(id, "drop") //Drops AWP
  9.                 }
  10.             }
  11.         }



_________________
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.9
Žinutės numeris: #8  StandartinėParašytas: 2013 Bal 03 18:12 
vietoi drop naudok strip user weapons, kadangi su raiz0 guard galima uzblokuoti drop siunciama serverio


  
 
 Pranešimo tema: Re: VIP Plugin v5.2.9
Žinutės numeris: #9  StandartinėParašytas: 2013 Bal 03 18:22 
Jau po truputį tampa savu
Vartotojo avataras

Užsiregistravo: 2013 Vas 19 21:08
Pranešimai: 116
Karma: 0

Miestas: Prienai
kompiliavimo erroras:

Cituoti:
/tmp/textlW8IaB.sma(73) : fatal error 100: cannot read from file: "colorchat"

Compilation aborted.
1 Error.


kitam kompiliatoriuje:

Cituoti:
VIP.sma(181) : error 017: undefined symbol "register_dictionary_colored"
VIP.sma(742) : error 017: undefined symbol "client_print_color"


kitam kompiliatoriuje:

Cituoti:
vip.sma(181) : error 017: undefined symbol "register_dictionary_colored"
vip.sma(742) : error 017: undefined symbol "client_print_color"
vip.sma(793) : warning 203: symbol is never used: "ColorChat"
vip.sma(793) : warning 203: symbol is never used: "ColorSelection"
vip.sma(793) : warning 203: symbol is never used: "FindPlayer"
vip.sma(793) : warning 203: symbol is never used: "ShowColorMessage"
vip.sma(793) : warning 203: symbol is never used: "Team_Info"

2 Errors.
Could not locate output file vip.amx (compile failed).



_________________
Paveikslėlis

Paveikslėlis

Paveikslėlis

Paveikslėlis
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: VIP Plugin v5.2.9
Žinutės numeris: #10  StandartinėParašytas: 2013 Bal 03 18:46 
Gana aktyvus vartotojas

Užsiregistravo: 2013 Kov 29 21:53
Pranešimai: 211
Karma: 11

Miestas: Trakai
aaarnas rašė:
1. Lang failo koduotė turėtų būti UTF - 8 without BOM (notepad++). Nežinau tiksliai, bet gal ir su įprastu gerai veiks.
2. Šiukšlė archyve - VIP.sma.bak (hidden failas)
3. Dėl colorchat include gerai būtų, kad aprašyme pridėtum nuorodą į originalią temą iš kur jis paimtas. Ar link padaryti.
4. Užkomentavus "#define DAMAGE_RECIEVED" pluginas iš karto nebesikompiliuoja. Abejotinas panaudojimas jo plugine. Turėtų išjungti kažką pagal idėją.
5. "#define MAXPLAYERS 32 + 1" apibrėžiama, bet nepanaudojama (nėra kritinė klaida).
6. 180 eilutė: "get_user_msgid("ScreenFade")". Betikslis funkcijos panaudojimas.
7. Gerai būtų patikrinti ar .ini failai yra ir tvarkingai atidaromi. Jei nėra, tai rodyti klaidą ar atjungti funkciją. Nes dabar jie tiesiog skaitomi ir nėra numatyta situacijos, jei failų nebūtų. Pagal idėją, turėtų būti vykdymo klaidų.
8. on_damage funkcijoje makrosai nekorektiškai padaryti. Pagal idėją net blogai turėtų funkcija veikti. Dalis kodo tampa nelogišku po preprocessorių apdorojimo ir klausimas ar teisingu. Nėra gero sulygiavimo.
9. Globalių kintamųjų vardai kaip "mhb" ar "mpd" nėra labai informatyvūs.
10. Meniu atsiradimas po freezetime tik nėra gera idėja, nes žaidėjui reikia laukti. Tuo momentu kol jis negali judėti, galėtų ramiai apsipirkti ir pasirinkti ginklus. Nebent čia taip turi būti.
11. Torrorist team žaidėjui visada duodamas "item_thighpack" item'as. Jis tokio negali apdoroti.
12. "item_assaultsuit" čia tik šarvai, be šalmo. Nebent taip turi būti. Esmė, kad headshot toks pats damage turi būti.
13.
  1. format(choice_1, 64, "%L", id, "MENU_CHOICE_1");
Format į formatex. Jis šiek tiek greitesnis. Tokioje vietoje galima naudoti ir LookupLangKey
14. Obivioaus logic
  1. if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)
  2.                     HasC4[id] = true;
  3.                 else
  4.                     HasC4[id] = false;

  1. HasC4[id] = (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)

Jei sąlyga tiesa, tai priskiriam tiesą. Priešingai ne. Tai kam taip? Galima iš karto priskirti tą ką gaunam.
15. Nuo 536 eilutės switch sąlygoje daug besikartojančio kodo.
16.
  1.         if(read_data(2) == CSW_AWP)
  2.         {
  3.             if(!(get_user_flags(id) & VIP_FLAG))
  4.             {
  5.                 client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  6.                 client_cmd(id, "drop") //Drops AWP
  7.             }
  8.         }
  9.         if(read_data(2) == CSW_SG550)
  10.         {
  11.             if(!(get_user_flags(id) & VIP_FLAG))
  12.             {
  13.                 client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  14.                 client_cmd(id, "drop") //Drops G3SG1
  15.             }
  16.         }
  17.         if(read_data(2) == CSW_G3SG1)
  18.         {
  19.             if(!(get_user_flags(id) & VIP_FLAG))
  20.             {
  21.                 client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  22.                 client_cmd(id, "drop") //Drops SG550
  23.             }
  24.         }
--->>>
  1. if(!(get_user_flags(id) & VIP_FLAG)) {
  2.            
  3.             switch (read_data(2)) {
  4.                
  5.                 case CSW_AWP, CSW_SG550, CSW_G3SG1: {
  6.                    
  7.                     client_print( id, print_center, "%L", id, "SNIPER_ONLY_FOR_VIP" ); //Sends a message that snipers are only for VIP
  8.                     client_cmd(id, "drop") //Drops AWP
  9.                 }
  10.             }
  11.         }


1. Ačiū, pas mane taip ir yra. Pridėsiu šitą prie aprašymo.
2. Dėlto, kad patobulinęs pluginą visad compiliuoju tame aplankale. Bus ištrinta.
3. Bus įdėta.
4. Ten su bullet damage susijęs, jeigu DAMAGE_RECIEVED tai rodo kitokią spalvą hud message, nes tau padarė žalos... Na, vistiek. Pasiėmiau http://forums.alliedmods.net/showthread.php?p=789735 bullet damage kodą.
5. Šitą pats pamiršau... Dabar tik jį naudoja.
6. [QUOTE=ConnorMcLeod;1896385]Also, cache get_user_msgid("ScreenFade") in plugin_init in a global var ;)[/QUOTE]
7. Artimiausiu metu padarysiu taip, jeigu nėra, kad sukurtų.
8. Tikriausiai dabar bus gerai, nes kitas kodas.
9. Pakeisti.
10. Nelabai supratau, ką čia parašiai...
11. Ištaisyta.
12. Nežinau... Bet kai atsirandu ir bandau nusipirkti šarvus su šalmu, rašo, kad jau turiu.
13. Kai angliškai skaičiau tai nelabai supratau, kurį kur turėčiau naudoti. Jeigu gali, paaiškink man plačiau arba šitam forume arba PM.
14. Dėkui labai, tokio dalyko dar neesu matęs, tai nuo šiol tokį naudosiu. :)
15. Neįsivaizduoju kaip tai galėčiau kitaip padaryti, nes naudoju stripweapons funkciją.
16. Pakeista. :)

Tetusis rašė:
vietoi drop naudok strip user weapons, kadangi su raiz0 guard galima uzblokuoti drop siunciama serverio


Neesu nei karto tokio girdėjęs. Paliksiu taip kaip yra, nes nesamonė būtų, įsivaizduok, VIP išmeta AWP, kas nors pakelia, ji dingsta...

yangan rašė:
kompiliavimo erroras:

Cituoti:
/tmp/textlW8IaB.sma(73) : fatal error 100: cannot read from file: "colorchat"

Compilation aborted.
1 Error.


kitam kompiliatoriuje:

Cituoti:
VIP.sma(181) : error 017: undefined symbol "register_dictionary_colored"
VIP.sma(742) : error 017: undefined symbol "client_print_color"


kitam kompiliatoriuje:

Cituoti:
vip.sma(181) : error 017: undefined symbol "register_dictionary_colored"
vip.sma(742) : error 017: undefined symbol "client_print_color"
vip.sma(793) : warning 203: symbol is never used: "ColorChat"
vip.sma(793) : warning 203: symbol is never used: "ColorSelection"
vip.sma(793) : warning 203: symbol is never used: "FindPlayer"
vip.sma(793) : warning 203: symbol is never used: "ShowColorMessage"
vip.sma(793) : warning 203: symbol is never used: "Team_Info"

2 Errors.
Could not locate output file vip.amx (compile failed).


Persiskaityk instaliavimo instrukciją.



_________________
Skype - Unkolix
Atsijungęs
 Aprašymas  
 
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
 Puslapis 113 [ 121 pranešimai(ų) ]  Eiti į 1, 2, 3, 4, 5 ... 13  Kitas

Visos datos yra UTC + 2 valandos


Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 0 svečių


Jūs negalite kurti naujų temų šiame forume
Jūs negalite atsakinėti į temas šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite trinti savo pranešimų šiame forume
Jūs negalite prikabinti failų šiame forume

Ieškoti:
Pereiti į: