Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

brawurowajazda - zdjęcie

brawurowajazda

Rejestracja: 13.01.2012
Aktualnie: Nieaktywny
Poza forum Ostatnio: 25.11.2012 16:59
-----

Moje tematy

Nie działa menu eq

04.02.2012 23:55

Witam mam problem z menu eq

public MenuEkwipunku(id){
if(is_user_bot(id)) return
if(!klasagracza[id]) return
new naglowek[128],pierwszy[128],drugi[128],trzeci[128],czwarty[128],piaty[128],szosty[128],siodmy[128],osmy[128]
format(pierwszy,127,"Male mikstury zycia \y[%i]",malanahp[id])
format(drugi,127,"Srednie mikstury zycia \y[%i]",srednianahp[id])
format(trzeci,127,"Duze mikstury zycia \y[%i]",duzanahp[id])
format(czwarty,127,"Male mikstury many \y[%i]",malanamp[id])
format(piaty,127,"Srednie mikstury many \y[%i]",srednianamp[id])
format(szosty,127,"Duze mikstury many \y[%i]",duzanamp[id])
format(siodmy,127,"Liscie drzewa zycia/many \y[%i/%i]",lisciezycia[id],lisciemany[id])
[b]format(osmy,127,"Futra Wilka \y[%i/%i]",futrawilka[id]) tutaj błąd[/b]
format(naglowek,127,"\rEkwipunek");
menuekwipunku = menu_create(naglowek, "handle_menuekwipunku");
menu_additem(menuekwipunku, pierwszy);
menu_additem(menuekwipunku, drugi);
menu_additem(menuekwipunku, trzeci);
menu_additem(menuekwipunku, czwarty);
menu_additem(menuekwipunku, piaty);
menu_additem(menuekwipunku, szosty);
menu_additem(menuekwipunku, siodmy);
menu_additem(menuekwipunku, osmy);
menu_display(id,menuekwipunku,0);
}




L 02/04/2012 - 12:39:33: [AMXX] Displaying debug trace (plugin "g_modv1.3c.amxx")
L 02/04/2012 - 12:39:33: [AMXX] Run time error 25: parameter error
L 02/04/2012 - 12:39:33: [AMXX] [0] g_modv1.3c.sma::MenuEkwipunku (line 7074)
L 02/04/2012 - 12:40:57: String formatted incorrectly - parameter 5 (total 4)

Mój Mod -Wybieranie Klasy a później zmienianie

03.02.2012 20:19

Udostępnie troche kodu,aby naprawić bug bo pluginu całego nie udostępnie...


new const klasa[maxklas][] = {
"Bezimienny",//0
"Uzdrowiciel",//1
"Straznik Wsi",//2
"Mag",//3
"Najemnik",//4
"Straznik Miejski(VIP)"//5
};
new const podklasa[maxpodklas][] = {
"Brak od 100 lvla",//0
"Druid",//1
"Nekromanta",//2
"Obronca wiesniakow",//3
"Berzerker",//4
"Arcy Mag Ognia",//5
"Arcy Mag Wody",//6
"Zabojca",//7
"Lowca",//8
"Paladyn slonca",//9
"Paladyn lodu"//10
};
new const zywioly[maxzywiolu][] = {
"Bezimienny",//0
"Woda",//1 V gasi ogien (woda pokonuje ogien)
"Ogien",//2 V podsycany przez powietrze (ogien pokonuje powietrze)
"Powietrze",//3 V stanowi bariere dla pioruna (powietrze pokonuje piorun)
"Piorun",//4 V wnika w ziemie (piorun pokonuje ziemie)
"Ziemia"//5 V robi z wody bloto (ziemia pokonuje wode)
};



2


public SaveXp(id){
new nick[33];
get_user_name(id, nick, 32);
new vaultkey[64], vaultdata[512];
format(vaultkey, 63, "%s-GM",nick);
format(vaultdata, 511, "%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#i%#i%#i%#i%#i%#i%#",klasagracza[id],pktum[id],podklasagracza[id],zywiolgracza[id],doswiadczenie[id],poziom[id],poziomzywiolu[id],pktstat[id],inteligencjagracza[id],silagracza[id],zwinnoscgracza[id],diamenty[id],zloto[id],srebro[id],futrawilka[id],poziomquesta[id], Skill_Witalnosc[id], Skill_Magia[id], Skill_Pancerz[id], malanahp[id], srednianahp[id], duzanahp[id], malanamp[id], srednianamp[id], duzanamp[id]);
if(klasagracza[id]==1)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i#",vaultdata,Skill_Leczenie[id],Skill_AuraLeczenia[id],Skill_Zielarstwo[id],Skill_WzmocnienieLeczenia[id],Skill_Wskrzeszanie[id],Skill_OdpornoscTrucizny[id]);
if(klasagracza[id]==2)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i#",vaultdata,Skill_Wzmocnienie[id],Skill_GlebokaRana[id],Skill_WielkaTarcza[id],Skill_RedukcjaObrazen[id],Skill_PoteznyCios[id],Skill_Furia[id]);
if(klasagracza[id]==3)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i#",vaultdata,Skill_TeoriaMagiczna[id],Skill_KulaOgnia[id],Skill_AtakZywiolu[id], Skill_ObszarowyAtakZywiolu[id],Skill_Blogoslawienstwo[id],Skill_LaskaBoga[id]);
if(klasagracza[id]==4)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i#",vaultdata,Skill_Zrecznosc[id],Skill_SzybkiCios[id],Skill_ZatrucieNoze[id],Skill_AuraSzybkosci[id],Skill_Lucznictwo[id], Skill_ZatrucieStrzala[id]);
if(klasagracza[id]==5)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i#",vaultdata,Skill_SwietaZbroja[id],Skill_AuraMany[id],Skill_Oslepianie[id],Skill_SwietyStrzal[id],Skill_Zamrozenie[id],Skill_AuraMrozu[id]);
nvault_set(g_Vault, vaultkey, vaultdata);
return PLUGIN_CONTINUE
}
/* ============================================================================================== */
/* ====================================Funkcja Odczytu=========================================== */
/* ============================================================================================== */
public LoadXp(id){
new nick[64];
new pktums[32],Skill_Witalnoscs[32],Skill_Magias[32],Skill_Pancerzs[32],duhp[32],dump[32],mahp[32],mamp[32],srhp[32],srmp[32]
new klasagraczas[32], podklasagraczas[32], zywiolgraczas[32], doswiadczenies[32], pozioms[32], poziomzywiolus[32], pktstat[32],diamentys[32],zlototys[32],srebrotys[32],futrawilkatys[32],inteligencjagraczas[32],silagraczas[32],zwinnoscgraczas[32],poziomquestas[32];
get_user_name(id,nick,63);
new vaultkey[64], vaultdata[512];
format(vaultkey, 127, "%s-GM",nick);
format(vaultdata, 511, "%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#",klasagracza[id],pktum[id],podklasagracza[id],zywiolgracza[id],doswiadczenie[id],poziom[id],poziomzywiolu[id],pktstat[id],inteligencjagracza[id],silagracza[id],zwinnoscgracza[id],diamenty[id],zloto[id],srebro[id],futrawilka[id],poziomquesta[id], Skill_Witalnosc[id], Skill_Magia[id], Skill_Pancerz[id], malanahp[id], srednianahp[id], duzanahp[id], malanamp[id], srednianamp[id], duzanamp[id]);
if(klasagracza[id]==1)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i",vaultdata,Skill_Leczenie[id],Skill_AuraLeczenia[id],Skill_Zielarstwo[id],Skill_WzmocnienieLeczenia[id],Skill_Wskrzeszanie[id],Skill_OdpornoscTrucizny[id]);
if(klasagracza[id]==2)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i",vaultdata,Skill_Wzmocnienie[id],Skill_GlebokaRana[id],Skill_WielkaTarcza[id],Skill_RedukcjaObrazen[id],Skill_PoteznyCios[id],Skill_Furia[id]);
if(klasagracza[id]==3)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i",vaultdata,Skill_TeoriaMagiczna[id],Skill_KulaOgnia[id],Skill_AtakZywiolu[id], Skill_ObszarowyAtakZywiolu[id],Skill_Blogoslawienstwo[id],Skill_LaskaBoga[id]);
if(klasagracza[id]==4)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i",vaultdata,Skill_Zrecznosc[id],Skill_SzybkiCios[id],Skill_ZatrucieNoze[id],Skill_AuraSzybkosci[id],Skill_Lucznictwo[id], Skill_ZatrucieStrzala[id]);
if(klasagracza[id]==5)
format(vaultdata, 511, "%s%i#%i#%i#%i#%i#%i",vaultdata,Skill_SwietaZbroja[id],Skill_AuraMany[id],Skill_Oslepianie[id],Skill_SwietyStrzal[id],Skill_Zamrozenie[id],Skill_AuraMrozu[id]);
nvault_get(g_Vault, vaultkey, vaultdata, 511);
replace_all(vaultdata, 511, "#", " ");
new skill[6][32];
parse(vaultdata, klasagraczas, 31,pktums, 31, podklasagraczas, 31, zywiolgraczas, 31, doswiadczenies, 31, pozioms, 31, poziomzywiolus, 31, pktstat, 31, inteligencjagraczas, 31, silagraczas, 31, zwinnoscgraczas, 31, diamentys, 31, zlototys, 31, srebrotys, 31, poziomquestas, 31, Skill_Witalnoscs, 31, Skill_Magias, 31, Skill_Pancerz, 31, mahp, 31, srhp, 31, duhp, 31, mamp, 31, srmp, 31, dump, 31, skill[0], 31, skill[1], 31, skill[2], 31, skill[3], 31, skill[4], 31, skill[5], 31);
klasagracza[id] = str_to_num(klasagraczas);
pktum[id] = str_to_num(pktums);
podklasagracza[id] = str_to_num(podklasagraczas);
zywiolgracza[id] = str_to_num(zywiolgraczas)
doswiadczenie[id] = str_to_num(doswiadczenies);
poziom[id] = str_to_num(pozioms);
poziomzywiolu[id] = str_to_num(poziomzywiolus);
pktstat[id] = str_to_num(pktstat);
inteligencjagracza[id] = str_to_num(inteligencjagraczas);
silagracza[id] = str_to_num(silagraczas);
zwinnoscgracza[id] = str_to_num(zwinnoscgraczas);
diamenty[id] = str_to_num(diamentys);
zloto[id] = str_to_num(zlototys);
srebro[id] = str_to_num(srebrotys);
futrawilka[id] = str_to_num(futrawilkatys);
poziomquesta[id] = str_to_num(poziomquestas);
Skill_Witalnosc[id] = str_to_num(Skill_Witalnoscs);
Skill_Magia[id] = str_to_num(Skill_Magias);
Skill_Pancerz[id] = str_to_num(Skill_Pancerzs);
malanahp[id] = str_to_num(mahp);
srednianahp[id] = str_to_num(srhp);
duzanahp[id] = str_to_num(duhp);
malanamp[id] = str_to_num(mamp);
srednianamp[id] = str_to_num(srmp);
duzanamp[id] = str_to_num(dump);


3.Klasa ma podklase chce aby mógł tak jak w codzie przy awansie klas było widać zwykłe klasy i można było zmienić i tą podklase :)


public WybierzKlase(id){
if(is_user_bot(id)) return
menuklas = menu_create("Wybierz klase", "handle_wybierzklase")
menu_additem(menuklas, " Uzdrowiciel");
menu_additem(menuklas, " Straznik Wsi");
menu_additem(menuklas, " Mag");
menu_additem(menuklas, " Najemnik");
menu_additem(menuklas, " Straznik Miejski \y[VIP]");
menu_additem(menuklas, " \yLosowa pomiedzy 1-4");
menu_display(id,menuklas,0)
}
public handle_wybierzklase(id,menu,item){
switch(item) {
case 0:{
klasagracza[id]=1
ColorChat(id,GREEN,"Gratulacje twoja klasa to Uzdrowiciel")
WybierzZywiol(id)
menu_destroy(menuklas)
return PLUGIN_HANDLED
}
case 1:{
klasagracza[id]=2
ColorChat(id,GREEN,"Gratulacje twoja klasa to Straznik Wsi")
WybierzZywiol(id)
menu_destroy(menuklas)
return PLUGIN_HANDLED
}
case 2:{
klasagracza[id]=3
ColorChat(id,GREEN,"Gratulacje twoja klasa to Mag")
WybierzZywiol(id)
menu_destroy(menuklas)
return PLUGIN_HANDLED
}
case 3:{
klasagracza[id]=4
ColorChat(id,GREEN,"Gratulacje twoja klasa to Najemnik")
WybierzZywiol(id)
menu_destroy(menuklas)
return PLUGIN_HANDLED
}
case 4:{
if(!access(id,ADMIN_LEVEL_H))//flaga m
{
ColorChat(id,GREEN,"Muszisz miec VIP by z tego korzystac")
}
else
{
klasagracza[id]=5
ColorChat(id,GREEN,"Gratulacje twoja klasa to Straznik Miejski")
WybierzZywiol(id)
menu_destroy(menuklas)
return PLUGIN_HANDLED
}
}
case 5:{
new pomiedzy = random_num(1,4)
klasagracza[id] = pomiedzy
ColorChat(id,GREEN,"Gratulacje twoja klasa to %s", klasa[pomiedzy])
WybierzZywiol(id)
menu_destroy(menuklas)
return PLUGIN_HANDLED
}
}
menu_destroy(menuklas)
return PLUGIN_HANDLED
}
/* ============================================================================================== */
/* ====================================Menu wyboru zywiolu======================================= */
/* ============================================================================================== */
public WybierzZywiol(id){
if(is_user_bot(id)) return
if(!klasagracza[id]) return
menuzywiolu = menu_create(" Wybierz zywiole", "handle_wybierzzywiol")
menu_additem(menuzywiolu, " Woda - Woda pokonuje ogien");
menu_additem(menuzywiolu, " Ogien - Ogien pokonuje powietrze");
menu_additem(menuzywiolu, " Powietrze - Powietrze pokonuje piorun");
menu_additem(menuzywiolu, " Piorun - Piorun pokonuje ziemie");
menu_additem(menuzywiolu, " Ziemia - Ziemia pokonuje wode");
menu_additem(menuzywiolu, " Losowy pomiedzy 1-5");
menu_display(id,menuzywiolu,0)
}
public handle_wybierzzywiol(id,menu,item){
switch(item){
case 0:{
zywiolgracza[id]=1
ColorChat(id,GREEN,"Gratulacje twoj zywiol to Woda. Woda jest silna na ogien.")
menu_destroy(menuzywiolu)
return PLUGIN_HANDLED
}
case 1:{
zywiolgracza[id]=2
ColorChat(id,GREEN,"Gratulacje twoj zywiol to Ogien. Ogien jest silny na powietrze.")
menu_destroy(menuzywiolu)
return PLUGIN_HANDLED
}
case 2:{
zywiolgracza[id]=3
ColorChat(id,GREEN,"Gratulacje twoj zywiol to Powietrze. Powietrze jest silne na piorun.")
menu_destroy(menuzywiolu)
return PLUGIN_HANDLED
}
case 3:{
zywiolgracza[id]=4
ColorChat(id,GREEN,"Gratulacje twoj zywiol to Piorun. Piorun jest silny na ziemie.")
menu_destroy(menuzywiolu)
return PLUGIN_HANDLED
}
case 4:{
zywiolgracza[id]=5
ColorChat(id,GREEN,"Gratulacje twoj zywiol to Ziemia. Ziemia jest silna na wode.")
menu_destroy(menuzywiolu)
return PLUGIN_HANDLED;
}
case 5:{
new losowa = random_num(1,5)
zywiolgracza[id] = losowa
ColorChat(id,GREEN,"Gratulacje twoj zywiol to %s. %s jest silny/a/e na %s.", zywioly[losowa], zywioly[losowa], zywioly[losowa+1])
menu_destroy(menuzywiolu)
return PLUGIN_HANDLED;
}
}
zywiolgracza[id] = random_num(1,5)
menu_destroy(menuzywiolu)
return PLUGIN_HANDLED
}
/* ============================================================================================== */
/* ====================================Menu wyboru podklasy====================================== */
/* ============================================================================================== */
public WybierzpodKlase(id){
if(is_user_bot(id)) return
if(!klasagracza[id]) return
if(!zywiolgracza[id]) return
if(poziom[id]<100) return
menupodklas = menu_create("Wybierz Podklase", "handle_wybierzpodklase")
if(klasagracza[id]==1){
menu_additem(menupodklas, " Druid");
menu_additem(menupodklas, " Nekromanta");
}
if(klasagracza[id]==2){
menu_additem(menupodklas, " Obronca Wiesniakow");
menu_additem(menupodklas, " Berzerker");
}
if(klasagracza[id]==3){
menu_additem(menupodklas, " Arcy Mag Ognia");
menu_additem(menupodklas, " Arcy Mag Wody");
}
if(klasagracza[id]==4){
menu_additem(menupodklas, " Zabojca");
menu_additem(menupodklas, " Lowca");
}
if(klasagracza[id]==5){
menu_additem(menupodklas, " Paladyn slonca");
menu_additem(menupodklas, " Paladyn lodu");
}
menu_display(id,menupodklas,0)
}
public handle_wybierzpodklase(id,menu,item){
switch(item){
case 0:{
if(klasagracza[id]==1){
podklasagracza[id]=1
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Druid")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==2){
podklasagracza[id]=3
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Obronca Wiesniakow")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==3){
podklasagracza[id]=5
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Arcy Mag Ognia")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==4){
podklasagracza[id]=7
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Zabojca")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==5){
podklasagracza[id]=9
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Paladyn slonca")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
}
case 1:{
if(klasagracza[id]==1){
podklasagracza[id]=2
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Nekromanta")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==2){
podklasagracza[id]=4
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Berzerker")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==3){
podklasagracza[id]=6
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Arcy Mag Wody")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==4){
podklasagracza[id]=8
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Lowca")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
if(klasagracza[id]==5){
podklasagracza[id]=10
ColorChat(id,GREEN,"Gratulacje twoja podklasa to Paladyn lodu")
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}
}
}
menu_destroy(menupodklas)
return PLUGIN_HANDLED
}




Zmienisz klase ale masz ten sam lvl i misje się resetują i możesz robić od nowa bugując w ten sposób np. nabijając se expa,diamenty,srebro,złoto ...

Nie działa mi moj sklep

31.01.2012 15:27

public MenuSklepu3(id){
if(is_user_bot(id)) return
if(!klasagracza[id]) return
menusklepu3 = menu_create("\ySklep Wedrownego Kupca", "handle_menusklepu3")
menu_additem(menusklepu3, "Bron AWP \y1 zlota");
menu_additem(menusklepu3, "Ksiega Expa. \y20 srebra");
menu_additem(menusklepu3, "Kusza Lowcy. \y5 zlota");
menu_additem(menusklepu3, "Liscie Zycia. \y5 srebra");
menu_additem(menusklepu3, "Liscie Many. \y5 zlota");
menu_additem(menusklepu3, "Duza mikstura many. Leczy \r530 mp | \y10000$");
menu_additem(menusklepu3, "Zwykla mikstura doswiadczenia. Dodaje \rod 100 do 500 exp'a | \y16000$");
menu_additem(menusklepu3, "Legendarna mikstura doswiadczenia. Dodaje \rod 500 do 1400 exp'a | \y20 Diamentow");
menu_additem(menusklepu3, "\yTworzenie mikstur");
menu_display(id,menusklepu,3)
}
public handle_menusklepu3(id,menu,item){
switch(item){
case 0:{
if(!access(id,ADMIN_LEVEL_H)){
if(zloto[id]>=1){
give_item(id, "weapon_awp");
zloto[id]-=1
ColorChat(id,GREEN,"Kupiles Bron AWP.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle zlota.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(zloto[id]>=1){
give_item(id, "weapon_awp");
zloto[id]-=1
ColorChat(id,GREEN,"Kupiles Bron AWP.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle zlota.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}
case 1:{
if(!access(id,ADMIN_LEVEL_H)){
if(srebro[id]>=20){
new ile = random_num(10, 50)*10;
exp(id,ile,0)
srebro[id]-=20
ColorChat(id,GREEN,"Dostales %d expa", ile)
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle srebra.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(srebro[id]>=20){
new ile = random_num(10, 50)*10;
exp(id,ile,0)
srebro[id]-=20
ColorChat(id,GREEN,"Dostales %d expa", ile)
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle srebra.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}
case 2:{
if(!access(id,ADMIN_LEVEL_H)){
if(cs_get_user_money(id)>=4000){
if(zloto[id]>=5){
bow[id] =1
button[id] = 1
command_bow(id)
zloto[id]-=5
ColorChat(id,GREEN,"Kupiles kusze lowcy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle zlota.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(cs_get_user_money(id)>=3000){
if(zloto[id]>=5){
bow[id] =1
button[id] = 1
command_bow(id)
zloto[id]-=5
ColorChat(id,GREEN,"Kupiles kusze lowcy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle zlota.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}
case 3:{
if(!access(id,ADMIN_LEVEL_H)){
if(srebro[id]>=5){
lisciezycia+=1
srebro[id]-=5
ColorChat(id,GREEN,"Kupiles liscie zycia.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle srebra.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(srebro[id]>=5){
lisciezycia+=1
srebro[id]-=5
ColorChat(id,GREEN,"Kupiles liscie zycia.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle kasy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}
case 4:{
if(!access(id,ADMIN_LEVEL_H)){
if(zloto[id]>=5){
lisciemany+=1
srebro[id]-=5
ColorChat(id,GREEN,"Kupiles liscie many.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle zlota.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(zloto[id]>=5){
lisciemany+=1
srebro[id]-=5
ColorChat(id,GREEN,"Kupiles liscie many.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle zlota.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}
case 5:
{
if(!access(id,ADMIN_LEVEL_H)){
if(cs_get_user_money(id)>=10000){
cs_set_user_money(id, cs_get_user_money(id) - 10000, 1)
duzanamp[id]+=1
ColorChat(id,GREEN,"Kupiles duza miksture many. Posiadasz %i duzych mikstur many.", duzanamp[id])
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle kasy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(cs_get_user_money(id)>=7500){
cs_set_user_money(id, cs_get_user_money(id) - 7500, 1)
duzanamp[id]+=1
ColorChat(id,GREEN,"Kupiles duza miksture many. Posiadasz %i duzych mikstur many.", duzanamp[id])
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle kasy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}
case 6:{
if(!access(id,ADMIN_LEVEL_H)){
if(cs_get_user_money(id)>=16000){
new niewiadoma = random_num(100,500)
cs_set_user_money(id, cs_get_user_money(id) - 16000, 1)
exp(id,niewiadoma,0)
ColorChat(id,GREEN,"Kupiles zwykla miksture exp'a. Dostales %i exp'a.", niewiadoma)
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle kasy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(cs_get_user_money(id)>=12000){
new niewiadoma = random_num(100,500)
cs_set_user_money(id, cs_get_user_money(id) - 12000, 1)
exp(id,niewiadoma,0)
ColorChat(id,GREEN,"Kupiles zwykla miksture exp'a. Dostales %i exp'a.", niewiadoma)
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle kasy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}
case 7:{
if(!access(id,ADMIN_LEVEL_H)){
if(diamenty[id]>=20){
new niewiadoma = random_num(500,1400)
diamenty[id]-=20
exp(id,niewiadoma,0)
ColorChat(id,GREEN,"Kupiles legendarna miksture exp'a. Dostales %i exp'a.", niewiadoma)
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle kasy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
else{
if(diamenty[id]>=15){
new niewiadoma = random_num(500,1400)
diamenty[id]-=15
exp(id,niewiadoma,0)
ColorChat(id,GREEN,"Kupiles legendarna miksture exp'a. Dostales %i exp'a.", niewiadoma)
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
else{
ColorChat(id,RED,"Nie masz tyle kasy.")
set_task(0.1,"MenuSklepu3",id);
menu_destroy(menusklepu3)
return PLUGIN_HANDLED
}
}
}






Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

Error: Invalid statement; not in switch on line 7604
Warning: Expression has no effect on line 7604
Error: Expected token: ";", but found ":" on line 7604
Error: Invalid expression, assumed zero on line 7604
Error: Too many error messages on one line on line 7604

Compilation aborted.
4 Errors.
Could not locate output file C:\Documents and Settings\abc\Pulpit\gothic_modv1.2.amx (compile failed).

amx_nextmod problem nie działa../

21.01.2012 11:57

Link tematu:

http://amxx.pl/topic...-nastepna-mape/

Logi:

L 01/21/2012 - 11:16:18: [AMXX] Plugin ("amx_nextmod.amxx") is setting itself as failed.
L 01/21/2012 - 11:16:18: [AMXX] Plugin says: ModList file not exists
L 01/21/2012 - 11:16:18: [AMXX] Run time error 1 (plugin "amx_nextmod.amxx") - forced exit


Chciałem zrobić Combat Arms

I oddzielić CSDM (drużynowy),Potem każdy na każdego ,a potem jak normalny cs jak się wybierze 3 opcje...

wiec 3 mody

Dodałem i nie działają...

spy hunter z combat arms

20.01.2012 22:15

*Spy Hunt - Dość nietypowy tryb. Na początku każdy gracz jest w jednej drużynie i stara się zebrać trzy "szpiegowskie paczki". Gdy zdobędzie się chociaż jedną, to można liczyć tylko na siebie, gdyż wychodzi się z wcześniejszej drużyny i każdy może nas zabić. Jak uda się nam zdobyć wszystkie trzy paczki na raz, to wtedy zmieniamy się w "Super-Szpiega", który ma naprawdę ogromną ilość HP i ciężko go zabić z zwyczajnej broni, na dodatek ma się dostęp do Miniguna, Wyrzutni Rakiet i Miotacza Ognia. Szpieg musi rozwalić 3 kolumny (na całej mapie) (gracze którzy nie są nie widzą ale widzą za to szpiega)