Page 1 of 2

case, su ginklais ir kitais priedais. NEISEINA

Posted: 2012 Dec 31 16:57
by konfiguras
Sveiki, kodėl kai darai case su ginklais viskas būna tvarkoj, pavyzdžiui:

Code: Select all

    case 0:        {            strip_user_weapons(id)             give_item(id, "weapon_kažkoks ginklas")             cs_set_user_bpammo(id, CSW_KAŽKOKS GINKLAS, 10)        }
Bet kai pridedu pavyzdžiui gravitacijos sumažinimą iškarto compilinant atsiranda erroras, bandžiau virš ginklų dėti, bandžiau po ginklais dėti, bandžiau dėti tarp ginklų ir kulkų bet vis nesigauna, pavyzdžiui:

Code: Select all

  case 0:        {            strip_user_weapons(id)             give_item(id, "weapon_kažkoks ginklas")             cs_set_user_bpammo(id, CSW_KAŽKOKS GINKLAS, 10)             set_user_gravity(id, 0.5);        } 
Gal ką nors ne taip darau? Gal reikia kaip nors kitaip padaryti? Atleiskite už tokį durną klausimą, bet vis dėlto jei nepavyksta išsiaiškinti tam ir skirtas šis forumas.

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2012 Dec 31 18:35
by MPD
O šitas yra?

Code: Select all

#include <fun>

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2012 Dec 31 20:04
by konfiguras
Yra visi šie includes:

Code: Select all

#include <amxmodx>#include <cstrike>#include <fun>#include <fakemeta>#include <hamsandwich>

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2012 Dec 31 22:20
by MPD
Nebus ; kaltas, kur po gravitacijos suteikimo yra? Ne namie, negaliu testo atlikt. Esu megėjas scripteris, galiu klyst.

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2012 Dec 31 22:26
by Tetusis
tai rodyk visa koda, uzteks cia freepost'inti ir spelioti

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2013 Jan 01 11:06
by konfiguras
po gravity šitas ženklas yra būtinas ;.

Visas kodas:

Code: Select all

 #include <amxmodx>#include <cstrike>#include <fun>#include <fakemeta>#include <hamsandwich> new g_NerodytiMeniu[33]; public client_putinserver(id){          g_NerodytiMeniu[id] = false;      } public plugin_init() {    register_plugin("Menu when spawned", "1.0", "rotosas")    RegisterHam(Ham_Spawn, "player", "player_spawn", 1)} public player_spawn(id) {    if (g_NerodytiMeniu[id]) // tas pats kaip "g_NerodytiMeniu[id] == true"             return; // Sustojama    new menu = menu_create("Meniu:", "menu_cases")    menu_additem(menu, "Usp", "1", 0)    menu_additem(menu, "Glock", "2", 0)    menu_additem(menu, "Elite", "3", 0)    menu_additem(menu, "Fiveseven", "4", 0)    menu_additem(menu, "Daugiau nerodyti", "7", 0) // Sukuriame papildoma mygtuka    menu_setprop(menu, MPROP_EXITNAME, "Uzdaryti")    menu_display(id, menu, 0)} public menu_cases(id, menu, item) {    if (item == MENU_EXIT)    {        menu_destroy(menu)        return PLUGIN_HANDLED    }     new data[6], szName[64]    new access, callback    menu_item_getinfo(menu, item, access, data,5, szName, 63, callback)    new key = str_to_num(data)     switch(key)    {            case 1:        {            strip_user_weapons(id)             give_item(id, "weapon_usp")             cs_set_user_bpammo(id, CSW_USP, 100)        }            case 2:        {            strip_user_weapons(id)             give_item(id, "weapon_glock18")             cs_set_user_bpammo(id, CSW_GLOCK18, 100)        }     case 3:        {            strip_user_weapons(id)             give_item(id, "weapon_elite")             cs_set_user_bpammo(id, CSW_ELITE, 100)        }     case 4:        {            strip_user_weapons(id)             give_item(id, "weapon_fiveseven")             cs_set_user_bpammo(id, CSW_FIVESEVEN, 100)        }    case 7:        {            g_NerodytiMeniu[id] = true; // Nustatome        }    }    return PLUGIN_HANDLED}
Kai bandau prie vienų iš jų tarkim dar pridėti gravity ar gyvybes, kompilinant atsiranda error'as.

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2013 Jan 01 11:16
by newb
konfiguras wrote:po gravity šitas ženklas yra būtinas ;.
; nera butinas beveik niekur, kol neirasysi define, kad jo reiketu.
Geriau parasyk koks erroras, nes is esmes viskas gerai su kodu.

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2013 Jan 01 11:37
by konfiguras
gali būti kad šitas web grybą pjauna?: http://www.amxmodx.org/webcompiler.cgi

Vakar kai compilinau, išmesdavo nuo kiekvienos pridėtos funkcijos, ar tai būtų gyvybės ar gravity ar kas kita po vieną error'ą, bet sucompilindavo. Šiandien pabandžiau nebemeta jokių error'ų, nors viską tą patį darau, o vakar bandžiau daug kartų ir vis kitais būdais.

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2013 Jan 01 14:26
by Tetusis
konfiguras wrote:gali būti kad šitas web grybą pjauna?: http://www.amxmodx.org/webcompiler.cgi

Vakar kai compilinau, išmesdavo nuo kiekvienos pridėtos funkcijos, ar tai būtų gyvybės ar gravity ar kas kita po vieną error'ą, bet sucompilindavo. Šiandien pabandžiau nebemeta jokių error'ų, nors viską tą patį darau, o vakar bandžiau daug kartų ir vis kitais būdais.

viskas aisku, compilink ne per web compileri, atsisiusk normalu is amxmodx org

Re: case, su ginklais ir kitais priedais. NEISEINA

Posted: 2013 Jan 01 21:26
by aaarnas
Jep, geriau lokalų naudot. Iš šiaip gerai, kad kitą kartą kompiliavimo klaidą parašytum