Guest Mare[C]ek Odesláno: 11. Červenec, 2010 Share Odesláno: 11. Červenec, 2010 zkus format(cesta,sizeof(cesta),"bans %s ",PlayerName(playerid)); dik uz to ide :thumbup: Link to comment Share on other sites More sharing options...
cernogen44 0 Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 vim že píšu pozdě omlouvám se ale nevim jak opravit tenhle error undefined symbol "chfind" dcmd_color(playerid, params[]) { if(spravce[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Admin!!"); new farba = strval(params),pos = chrfind(' ', params); if(pos == -1) return SendClientMessage(playerid, COLOR_CERVENA, " /color barva1 barva2.");// ak ten maník nedá obe farby if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_BILA, "Chceš si zmenit farbu tela ? nie ? tak nastup do auta"); // ak ten maník neni v aute new farba2 = strval(params[pos]); // definícia farby if(farba > 128 || farba < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id první barvy ! 1-127");//ak dá zle ID farby if(farba2 > 128 || farba2 < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id druhé barvy ! 1-127");// ak dá zle ID druhej farby ChangeVehicleColor(GetPlayerVehicleID(playerid), farba, farba2);//zmení mu farbu auta SendClientMessage(playerid, COLOR_CERVENA, "Barva byla změněna");//+ text return 1; } Link to comment Share on other sites More sharing options...
Guest Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 chrfind(n,h[],s=0) { new l=strlen(h); while(s { if(h==n) return s;s++; } return -1; } Link to comment Share on other sites More sharing options...
cernogen44 0 Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 porad errory :/ RAL0.5.pwn(1136) : error 010: invalid function or declaration RAL0.5.pwn(1358) : error 017: undefined symbol "chrfind" RAL0.5.pwn(1366) : error 017: undefined symbol "chrfind" RAL0.5.pwn(1366) : warning 215: expression has no effect RAL0.5.pwn(1366) : error 001: expected token: ";", but found ")" RAL0.5.pwn(1366) : error 029: invalid expression, assumed zero RAL0.5.pwn(1366) : fatal error 107: too many error messages on one line radek 1136: return false; v OnPlayerCommandText... radek1354-1374: dcmd_color(playerid, params[]) { if(spravce[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Admin!!"); new farba = strval(params),pos = chrfind(' ', params); if(pos == -1) return SendClientMessage(playerid, COLOR_CERVENA, " /color barva1 barva2.");// ak ten maník nedá obe farby if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_BILA, "Chceš si zmenit farbu tela ? nie ? tak nastup do auta"); // ak ten maník neni v aute new farba2 = strval(params[pos]); // definícia farby if(farba > 128 || farba < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id první barvy ! 1-127");//ak dá zle ID farby if(farba2 > 128 || farba2 < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id druhé barvy ! 1-127");// ak dá zle ID druhej farby ChangeVehicleColor(GetPlayerVehicleID(playerid), farba, farba2);//zmení mu farbu auta SendClientMessage(playerid, COLOR_CERVENA, "Barva byla změněna");//+ text chrfind(n,h[],s=0) { new l=strlen(h); while(s{ if(h[s]==n) return s;s++; } return -1; } Link to comment Share on other sites More sharing options...
Mischino19 2 Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 to co napisal QWER musis dat mimo public njekde hore si to daj napr. ale nje do prikazu Link to comment Share on other sites More sharing options...
cernogen44 0 Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 k diky ale este par erroru tam mam :/ RAL0.5.pwn(1143) : error 010: invalid function or declaration RAL0.5.pwn(1375) : warning 225: unreachable code RAL0.5.pwn(1375) : error 030: compound statement not closed at the end of file (started at line 1375) radek 1143: return false; v OnPlayerComm.... radek 1375: tj posledni radek v modu { jinak predtim je dcmd_color(playerid, params[]) { if(spravce[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Admin!!"); new farba = strval(params),pos = chrfind(' ', params); if(pos == -1) return SendClientMessage(playerid, COLOR_CERVENA, " /color barva1 barva2.");// ak ten maník nedá obe farby if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_BILA, "Chceš si zmenit farbu tela ? nie ? tak nastup do auta"); // ak ten maník neni v aute new farba2 = strval(params[pos]); // definícia farby if(farba > 128 || farba < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id první barvy ! 1-127");//ak dá zle ID farby if(farba2 > 128 || farba2 < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id druhé barvy ! 1-127");// ak dá zle ID druhej farby ChangeVehicleColor(GetPlayerVehicleID(playerid), farba, farba2);//zmení mu farbu auta SendClientMessage(playerid, COLOR_CERVENA, "Barva byla změněna");//+ text return 1; { Link to comment Share on other sites More sharing options...
Guest Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 dcmd_color(playerid, params[]) { if(spravce[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Admin!!"); new farba = strval(params),pos = chrfind(' ', params); if(pos == -1) return SendClientMessage(playerid, COLOR_CERVENA, " /color barva1 barva2.");// ak ten maník nedá obe farby if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_BILA, "Chceš si zmenit farbu tela ? nie ? tak nastup do auta"); // ak ten maník neni v aute new farba2 = strval(params[pos]); // definícia farby if(farba > 128 || farba < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id první barvy ! 1-127");//ak dá zle ID farby if(farba2 > 128 || farba2 < 0) return SendClientMessage(playerid, COLOR_CERVENA, "Špatné id druhé barvy ! 1-127");// ak dá zle ID druhej farby ChangeVehicleColor(GetPlayerVehicleID(playerid), farba, farba2);//zmení mu farbu auta SendClientMessage(playerid, COLOR_CERVENA, "Barva byla změněna");//+ text return 1; } Link to comment Share on other sites More sharing options...
cernogen44 0 Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 je ajo xD diky moc a posledni problem asi vas už dost štvu ale pls RAL0.5.pwn(1143) : error 010: invalid function or declaration radek 1121-1144 if (strcmp(cmdtext, "/nos", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) AddVehicleComponent(GetPlayerVehicleID(playerid), 1010); GivePlayerMoney(playerid, -3000); SendClientMessage(playerid, COLOR_ZLATA, "Nainstaloval sis do auta nitro za 3000$") return 1; } dcmd(ban,3,cmdtext); dcmd(kick,4,cmdtext); dcmd(ban,3,cmdtext); dcmd(spawn,5,cmdtext); dcmd(setadmin,8,cmdtext); dcmd(freeze,6,cmdtext); dcmd(unfreeze,8,cmdtext); dcmd(color,5,cmdtext); dcmd(goto,4,cmdtext); new string[256]; format(string,256,"!Príkaz %s neexistuje!",cmdtext); SendClientMessage(playerid,COLOR_CERVENA,string); return true;//Vráti hodnotu } return false; } Link to comment Share on other sites More sharing options...
undertaker 10 Odesláno: 14. Červenec, 2010 Share Odesláno: 14. Červenec, 2010 SendClientMessage(playerid, COLOR_ZLATA, "Nainstaloval sis do auta nitro za 3000$"); Link to comment Share on other sites More sharing options...
Lax. 28 Odesláno: 17. Srpen, 2010 Share Odesláno: 17. Srpen, 2010 Ako mam spravit ukladanie levelu k prikazu /savelevel ???? prosim "help" A este Ziadne hlupe komenty Link to comment Share on other sites More sharing options...
Guest [HQW]MASTER Odesláno: 17. Srpen, 2010 Share Odesláno: 17. Srpen, 2010 sprav si premennu napr. admin level a potom podmienku ze ak ma napr. admin level 4 alebo viac tak blablabla inak blablabla a potom pouti normalne ukladanie premennej v mode aky pouzivas aj pri registracii Link to comment Share on other sites More sharing options...
Soliter 0 Odesláno: 29. Říjen, 2010 Share Odesláno: 29. Říjen, 2010 Mohu poprosit udělané v novém modu ?? Link to comment Share on other sites More sharing options...
Guest Odesláno: 29. Říjen, 2010 Share Odesláno: 29. Říjen, 2010 Môžem poprosiť 5 miliárd eur v malých bankovkách zabalených každý osobitného papiera a sáčku? Link to comment Share on other sites More sharing options...
Emppu 2 Odesláno: 26. Listopad, 2010 Share Odesláno: 26. Listopad, 2010 Cs, fakt moc se omlouvám, že píšu do tak starého témata, ale cosi mi zde nefunguje... C:\Documents and Settings\anton\Dokumenty\0.5 test.pwn(925) : error 017: undefined symbol "string" C:\Documents and Settings\anton\Dokumenty\0.5 test.pwn(925) : error 017: undefined symbol "string" C:\Documents and Settings\anton\Dokumenty\0.5 test.pwn(925) : error 029: invalid expression, assumed zero C:\Documents and Settings\anton\Dokumenty\0.5 test.pwn(925) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. Řádky: dcmd_ban(playerid, params[]) { new id = strval(params); if(AdminLevel[playerid] != 1) return SendClientMessage(playerid, COLOR_RED, "[Admin]: Nemáš dostatečný admin level"); if (!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Použití /ban id"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED, "[Admin]: Toto id není připojené!"); format(string, sizeof(string), "Admin %s zaBANoval hráce %s zo serveru!", PlayerName(playerid),PlayerName(id)); SendClientMessageToAll(COLOR_RED, string); Ban(id); return 1; } Díky a ještě jednou se omlouvám že píši do tak strašně starého topicu. Díky -- pát 26. lis 2010 10:24:45 -- Prostě mi to nefunguje. Fakt moc prosím, help... Link to comment Share on other sites More sharing options...
Lax. 28 Odesláno: 26. Listopad, 2010 Share Odesláno: 26. Listopad, 2010 mislím že new string[156]; Link to comment Share on other sites More sharing options...
rEf 53 Odesláno: 26. Listopad, 2010 Share Odesláno: 26. Listopad, 2010 dcmd_ban(playerid, params[]) { if(IsPlayerConnected(playerid)) #pragma unused params if (AdminLevel[playerid] >= 3){ new File:banf=fopen("banlist.txt", io_append ); if(strlen(params) > 50) return SendClientMessage(playerid, COLOR_WHITE, "||S|| Špatné parametry!"); new string[235],pos; if(!params[0] || !(pos = chrfind(' ', params) + 1) || !params[pos]) return SendClientMessage(playerid, B_CERVENA, "||S|| Použij /ban id důvod!"); new CMD_ID = strval(params); if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_CERVENA, "||S|| Hráč není připojený!"); if(IsPlayerNPC(CMD_ID)) return SendClientMessage(playerid, B_CERVENA, "||S|| NPC nelze zabanovat!"); format(string, sizeof(string), "||BAN|| Byl jste zabanován správcem %s. [ Důvod: %s ]",Jmeno(playerid),params[pos]); SendClientMessage(CMD_ID, B_CERVENA, string); format(string, sizeof(string), "||BAN|| Hráč %s byl zabanovaný správcem %s [ Důvod: %s ]", Jmeno(CMD_ID),Jmeno(playerid),params[pos]); SendClientMessageToAll(B_CERVENA, string); format(string, sizeof(string), "||BAN|| Spravce: %s Hrac: %s Důvod: %s ", Jmeno(playerid),Jmeno(CMD_ID),params[pos]); BanEx(CMD_ID, string); print(string); fwrite(banf, string); fclose(banf); } return true; } Tady máš muj lepší zapíše ti i bany do scriptfiles jen si ho nastav Link to comment Share on other sites More sharing options...
Guest Odesláno: 26. Listopad, 2010 Share Odesláno: 26. Listopad, 2010 Hm, ty si už ako neprihlásený na servery zadal príkaz ? (nemyslím rcon príkaz) Link to comment Share on other sites More sharing options...
Guest roman2325 Odesláno: 22. Prosinec, 2010 Share Odesláno: 22. Prosinec, 2010 hej u tych aut mi to pise chyby ¨chyby:C:\Users\roman\Desktop\bars.pwn(373) : error 021: symbol already defined: "max" C:\Users\roman\Desktop\bars.pwn(977) : error 028: invalid subscript (not an array or too many subscripts): "max" C:\Users\roman\Desktop\bars.pwn(977) : warning 215: expression has no effect C:\Users\roman\Desktop\bars.pwn(977) : error 001: expected token: ";", but found "]" C:\Users\roman\Desktop\bars.pwn(977) : error 029: invalid expression, assumed zero C:\Users\roman\Desktop\bars.pwn(977) : fatal error 107: too many error messages on one line Radky: dcmd(pivo, 4, cmdtext); dcmd(givecash,8,cmdtext); dcmd(hp,2,cmdtext); dcmd(afk,3,cmdtext); dcmd(piss,4,cmdtext); //uděláme si příkaz /piss dcmd(setvipoff,9,cmdtext); dcmd(setvip,6,cmdtext); dcmd(ozrat, 4, cmdtext); dcmd(vykourit,8,cmdtext); dcmd(koupit,6,cmdtext); dcmd(hlaseni,7,cmdtext); dcmd(vipsay,6,cmdtext); dcmd(chat,4,cmdtext); dcmd(vcar,4,cmdtext); dcmd(vdcar,4,cmdtext); return 0; } dcmd_vcar(playerid, params[]) { if(Vip[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Vip !!"); new ID = strval(params); if(!strlen(params)) return SendClientMessage(playerid, COLOR_CERVENA, "Použi /vcar id auta");//ked nedál text za vcar if( ID < 400 || ID > 611 ) return SendClientMessage(playerid, COLOR_CERVENA, "Rozmedzie Aut 400 - 611 !"); // ked dal zlé id auta SendClientMessage(playerid, COLOR_BILA,"Perr.404,Ranch.489,Regina.479,Romero.442,Virgo.491,Greenw.492,Buff.402,Phoen.603"); SendClientMessage(playerid, COLOR_BILA,"Sult.560,Limo.409,Admiral.445,Blista.496,Turism.451,Jester.559,Elegy.562,Strat.561"); SendClientMessage(playerid, COLOR_BILA,"Vzdusne: PolMav.497,Raind.563,NewMav.488,Mave.487,SeaSpar.447,Rust.476,Stunt.563,Hydra.520"); SendClientMessage(playerid, COLOR_BILA,"Vodni: CoastGur.472,Dingy.473,Speeder.452,Squallo.446,Tropic.454,JetMax.493,Marquis.484,Tor.451"); SendClientMessage(playerid, COLOR_BILA,"Vlada: Enf.427,Ambulance.416,FBI.490,Tank.432,STank.601,Autobus.437/431,Taxi.438/420,Inf.411"); SendClientMessage(playerid, COLOR_BILA,"Kola: Bmx.481,NRG.522,Sanch.468,Fagg.462,Freew.463,PCJ.461,Mountain.510,BF400.581,Patr.470");//pár aut... xD vdaka MT... nechcelo sa my to hladat a písat if(auta[playerid] == 30) return SendClientMessage(playerid, COLOR_RED, "Na servery je moc aut (30)! musíš ich najprv vymazat (/dcar)");//ak je moc aut ! new Float:X,Float:Y,Float:Z,Float:SVK;// definícia pozície hráča GetPlayerPos(playerid, X,Y,Z);//zistí pozíciu hráča SendClientMessage(playerid,COLOR_BILA,"Auto vytvorené !!!");//text max[auta[playerid]][playerid] = CreateVehicle(ID,X,Y,Z,SVK,-1,-1,6000);//vytvorý auto auta[playerid] ++; return 1; } dcmd_vdcar(playerid, params[]) { if(Vip[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Vip !!"); new string[128]; #pragma unused params #pragma unused playerid format(string, sizeof(string), "Vip %s si vymazal všetky autá! !",PlayerName(playerid));//text SendClientMessageToAll(COLOR_RED, string); for(new i = 0; i < 30; i++)//všetký auta od 30 čo sú vytvorené { if(autacky[playerid])//a playerid { DestroyVehicle(autacky[playerid]); //zničí auta[playerid] = 0;// nastaví hodnotu na 0 } } return 1; } Link to comment Share on other sites More sharing options...
modra_kokoska 0 Odesláno: 22. Prosinec, 2010 Share Odesláno: 22. Prosinec, 2010 rada.. nauc se anglicky .. jinak je pekny ze posilas skoro script ale aspon si mohl napsat radky kde ti to tu chybu pise.. z tohohle fakt nepoznam kde je radek 977 ´.. jinak uz mas jednou nadefinovano " max " a na radku 977 ti chybi " ; " edit : jo a jeste neco.. nauc se prosit kdyz potrebujes pomoc .. Link to comment Share on other sites More sharing options...
Guest roman2325 Odesláno: 22. Prosinec, 2010 Share Odesláno: 22. Prosinec, 2010 radek 976 mam max[auta[playerid]][playerid] = CreateVehicle(ID,X,Y,Z,SVK,-1,-1,6000);//vytvorý auto pise porad erory : C:\Users\roman\Desktop\bars.pwn(976) : error 028: invalid subscript (not an array or too many subscripts): "max" C:\Users\roman\Desktop\bars.pwn(976) : warning 215: expression has no effect C:\Users\roman\Desktop\bars.pwn(976) : error 001: expected token: ";", but found "]" C:\Users\roman\Desktop\bars.pwn(976) : error 029: invalid expression, assumed zero C:\Users\roman\Desktop\bars.pwn(976) : fatal error 107: too many error messages on one line Link to comment Share on other sites More sharing options...
Guest [BJ]boban88 Odesláno: 22. Prosinec, 2010 Share Odesláno: 22. Prosinec, 2010 radek 976 mam max[auta[playerid]][playerid] = CreateVehicle(ID,X,Y,Z,SVK,-1,-1,6000);//vytvorý auto co to je za blbost ??? nejake divne skus max[auta[playerid]] = CreateVehicle(ID,X,Y,Z,SVK,-1,-1,6000); Link to comment Share on other sites More sharing options...
Guest roman2325 Odesláno: 23. Prosinec, 2010 Share Odesláno: 23. Prosinec, 2010 radky : dcmd_vcar(playerid, params[]) { if(Vip[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Vip !!"); new ID = strval(params); if(!strlen(params)) return SendClientMessage(playerid, COLOR_CERVENA, "Použi /vcar id auta");//ked nedál text za vcar if( ID < 400 || ID > 611 ) return SendClientMessage(playerid, COLOR_CERVENA, "Rozmedzie Aut 400 - 611 !"); // ked dal zlé id auta SendClientMessage(playerid, COLOR_BILA,"Perr.404,Ranch.489,Regina.479,Romero.442,Virgo.491,Greenw.492,Buff.402,Phoen.603"); SendClientMessage(playerid, COLOR_BILA,"Sult.560,Limo.409,Admiral.445,Blista.496,Turism.451,Jester.559,Elegy.562,Strat.561"); SendClientMessage(playerid, COLOR_BILA,"Vzdusne: PolMav.497,Raind.563,NewMav.488,Mave.487,SeaSpar.447,Rust.476,Stunt.563,Hydra.520"); SendClientMessage(playerid, COLOR_BILA,"Vodni: CoastGur.472,Dingy.473,Speeder.452,Squallo.446,Tropic.454,JetMax.493,Marquis.484,Tor.451"); SendClientMessage(playerid, COLOR_BILA,"Vlada: Enf.427,Ambulance.416,FBI.490,Tank.432,STank.601,Autobus.437/431,Taxi.438/420,Inf.411"); SendClientMessage(playerid, COLOR_BILA,"Kola: Bmx.481,NRG.522,Sanch.468,Fagg.462,Freew.463,PCJ.461,Mountain.510,BF400.581,Patr.470");//pár aut... xD vdaka MT... nechcelo sa my to hladat a písat if(auta[playerid] == 30) return SendClientMessage(playerid, COLOR_RED, "Na servery je moc aut (30)! musíš ich najprv vymazat (/vdcar)");//ak je moc aut ! new Float:X,Float:Y,Float:Z,Float:SVK;// definícia pozície hráča GetPlayerPos(playerid, X,Y,Z);//zistí pozíciu hráča SendClientMessage(playerid,COLOR_BILA,"Auto vytvorené !!!");//text max[auta[playerid]] = CreateVehicle(ID,X,Y,Z,SVK,-1,-1,6000); auta[playerid] ++; return 1; } dcmd_vdcar(playerid, params[]) { if(Vip[playerid] == 0) return SendClientMessage(playerid, COLOR_CERVENA,"Niesi Vip !!"); new string[128]; #pragma unused params #pragma unused playerid format(string, sizeof(string), "Vip %s si vymazal všetky autá! !",PlayerName(playerid));//text SendClientMessageToAll(COLOR_RED, string); for(new i = 0; i < 30; i++);//všetký auta od 30 čo sú vytvorené { if(autacky[playerid]);//a playerid { DestroyVehicle(autacky[playerid]); //zničí auta[playerid] = 0;// nastaví hodnotu na 0 } } return 1; } ¨radek 976 max[auta[playerid]] = CreateVehicle(ID,X,Y,Z,SVK,-1,-1,6000); erory: C:\Users\roman\Desktop\bars.pwn(976) : error 028: invalid subscript (not an array or too many subscripts): "max" C:\Users\roman\Desktop\bars.pwn(976) : warning 215: expression has no effect C:\Users\roman\Desktop\bars.pwn(976) : error 001: expected token: ";", but found "]" C:\Users\roman\Desktop\bars.pwn(976) : error 029: invalid expression, assumed zero C:\Users\roman\Desktop\bars.pwn(976) : fatal error 107: too many error messages on one line poradteeee pls Link to comment Share on other sites More sharing options...
RockY.Balboa 0 Odesláno: 23. Prosinec, 2010 Share Odesláno: 23. Prosinec, 2010 zkus sem poslat jen řádek 976 Link to comment Share on other sites More sharing options...
Guest roman2325 Odesláno: 23. Prosinec, 2010 Share Odesláno: 23. Prosinec, 2010 max[auta[playerid]] = CreateVehicle(ID,X,Y,Z,SVK,-1,-1,6000); Link to comment Share on other sites More sharing options...
Konvicka 0 Odesláno: 23. Prosinec, 2010 Share Odesláno: 23. Prosinec, 2010 Romane nic proti ale jako ...Ty přidáváš ty auta do podmínky hráče [playerid]...Což znamená že každej VIP hráč si může vytvořit 30 aut....A VIP jim ho zrušit nemůže protože nemáš v příkazu nastavý jakýmu ID to má smazat ...To smaže auta akorád jemu...Teda podle kódu to tak vypadá... Link to comment Share on other sites More sharing options...
Recommended Posts