-CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Share Odesláno: 24. Srpen, 2011 Cs udelal jsem si trafiku pres menu a pise eror Radky:if (Current,TrafikMenu) Erory: error 002: only a single statement (or expression) Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 24. Srpen, 2011 Globální moderátor Share Odesláno: 24. Srpen, 2011 Máš to v OnPlayerSelectedMenuRow? Nebudu čekat na odpověď a budu brát jako ano. if (Current ==TrafikMenu) Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 tak kde asi ? ted mi pise todhle a radky jsou stejen error 002: only a single statement (or expression) can follow each "case" Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 24. Srpen, 2011 Share Odesláno: 24. Srpen, 2011 hoď sem celý ten script, jinak se snadno pomoci nedočkáš. Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 ach jo if (Current ==TrafikMenu) { switch(row) { case 0: { if (GetPlayerMoney(playerid) < 500) return SCM(playerid, COLOR_CERVENA, "[ Obchod ] Potřebuješ 500$"); Cigarety[playerid]++; SCM(playerid, COLOR_CERVENA, "[ Obchod ] Koupil jsi si cigarety"); } case 1: { if (GetPlayerMoney(playerid) < 300) return SCM(playerid, COLOR_CERVENA, "[ Obchod ] Potřebuješ 300$"); Rohliky[playerid]++; SCM(playerid, COLOR_CERVENA, "[ Obchod ] Koupil jsi si rohlík"); } case 2: { if (GetPlayerMoney(playerid) < 800) return SCM(playerid, COLOR_CERVENA, "[ Obchod ] Potřebuješ 800$"); Piva[playerid]++; SCM(playerid, COLOR_CERVENA, "[ Obchod ] Koupil jsi si pivo"); }}}} return 1; } Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 24. Srpen, 2011 Globální moderátor Share Odesláno: 24. Srpen, 2011 Za prvé, kódy se dává do Za druhé, pokud dostaneš nějaký error je třeba nám dodat řádky. Máš to špatně odtabnuté, navíc máš tam jednu závorku navíc. A jinak žádný error tam bys neměl dostat. Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 new Menu:Current = GetPlayerMenu(playerid); if (Current ==TrafikMenu) { switch(row) { case 0: { if (GetPlayerMoney(playerid) < 500) return SCM(playerid, COLOR_CERVENA, "[ Obchod ] Potřebuješ 500$"); Cigarety[playerid]++; SCM(playerid, COLOR_CERVENA, "[ Obchod ] Koupil jsi si cigarety"); } case 1: { if (GetPlayerMoney(playerid) < 300) return SCM(playerid, COLOR_CERVENA, "[ Obchod ] Potřebuješ 300$"); Rohliky[playerid]++; SCM(playerid, COLOR_CERVENA, "[ Obchod ] Koupil jsi si rohlík"); } case 2: { if (GetPlayerMoney(playerid) < 800) return SCM(playerid, COLOR_CERVENA, "[ Obchod ] Potřebuješ 800$"); Piva[playerid]++; SCM(playerid, COLOR_CERVENA, "[ Obchod ] Koupil jsi si pivo"); }}}} return 1; } a Erory: error 002: only a single statement (or expression) can follow each "case" Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 24. Srpen, 2011 Share Odesláno: 24. Srpen, 2011 nějak moc těch závorek dole nemyslíš ? přepočítej si je Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 aha sry uz to mam opravene jen hazi warning :rap: Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 24. Srpen, 2011 Globální moderátor Share Odesláno: 24. Srpen, 2011 Za prvé, kódy se dává do Za druhé, pokud dostaneš nějaký error je třeba nám dodat řádky. Máš to špatně odtabnuté, navíc máš tam jednu závorku navíc. A jinak žádný error tam bys neměl dostat. ... Kdyby jsi četl pořádně. Jakej warning ti háže teď. Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 jakou zavorku tam mam navic ?? Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 24. Srpen, 2011 Globální moderátor Share Odesláno: 24. Srpen, 2011 Tu kterou sis teď opravil bože. Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 ja neopravil zavorku kterou si myslel ? Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 24. Srpen, 2011 Globální moderátor Share Odesláno: 24. Srpen, 2011 Neřeš, napiš teda ten warning co ti píše. Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 ja kdyz odstranim ten eror piše mi 4 erory Link to comment Share on other sites More sharing options...
0 Kuba 0 Odesláno: 24. Srpen, 2011 Share Odesláno: 24. Srpen, 2011 Aha to sme před 5 zpravama nevěděli že ? mlžeš poslat ten warning ? Link to comment Share on other sites More sharing options...
0 _NosiK_ 0 Odesláno: 24. Srpen, 2011 Share Odesláno: 24. Srpen, 2011 ja kdyz odstranim ten eror piše mi 4 erory víš co je to napsat? napiš sem ten warning/error Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 C:\Users\Roman\Desktop\mod\mod\real.pwn(1215) : error 002: only a single statement (or expression) can follow each "case" C:\Users\Roman\Desktop\mod\mod\real.pwn(1215 -- 1216) : error 028: invalid subscript (not an array or too many subscripts): "Current" C:\Users\Roman\Desktop\mod\mod\real.pwn(1215 -- 1217) : error 001: expected token: "}", but found "switch" C:\Users\Roman\Desktop\mod\mod\real.pwn(1215 -- 1217) : fatal error 107: too many error messages on one line a radky if (Current == TrafikMenu) { switch(row) { case 0: { Link to comment Share on other sites More sharing options...
0 _NosiK_ 0 Odesláno: 24. Srpen, 2011 Share Odesláno: 24. Srpen, 2011 C:\Users\Roman\Desktop\mod\mod\real.pwn(1215) : error 002: only a single statement (or expression) can follow each "case" C:\Users\Roman\Desktop\mod\mod\real.pwn(1215 -- 1216) : error 028: invalid subscript (not an array or too many subscripts): "Current" C:\Users\Roman\Desktop\mod\mod\real.pwn(1215 -- 1217) : error 001: expected token: "}", but found "switch" C:\Users\Roman\Desktop\mod\mod\real.pwn(1215 -- 1217) : fatal error 107: too many error messages on one line a radky if (Current == TrafikMenu) { switch(row) { case 0: { Proč si to neuděláš na dialog? 1. je to jednodušší 2. je to lepší pro hráče 3. mužeš kombinovat HEX barvy.. jestli to chceš máš to tady: Do toho kde se ti zobrazuje menu dáš asi to máš v OnPlayerPickupPickUp: ShowPlayerDialog(playerid, ID, DIALOG_STYLE_LIST, "Trafika","Cigareta [ 5$ ]\nRohlík [ 1$ ]\nPivo [ 15$ ]","Potvrdit","Nic"); Potom do OnDialogResponse dáš: if(dialogid == ID ) { if(response == 1 ) { if(listitem == 0 ) { SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY); SendClientMessage(playerid, 0x00FF00, "[ Trafika ]{FFFFFF} Koupil jsi si cigaretu, stála 5$"); GivePlayerMoney(playerid, -5); } if(listitem == 1 ) { SendClientMessage(playerid, 0x00FF00, "[ Trafika ]{FFFFFF} Koupil jsi si rohlíj, stál 1$"); GivePlayerMoney(playerid, -1); } if(listitem == 2 ) { SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER); SendClientMessage(playerid, 0x00FF00, "[ Trafika ]{FFFFFF} Koupil jsi si pivo, stálo 15$"); GivePlayerMoney(playerid, -15); } } } Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 xD jmenu to tam neni Link to comment Share on other sites More sharing options...
0 _NosiK_ 0 Odesláno: 24. Srpen, 2011 Share Odesláno: 24. Srpen, 2011 xD jmenu to tam neni jestli sis nevšiml tak jsem se opravil a misto toho, abys tady rypal do toho co jsem napsal řekl aspoň dik nebo něco, třeba zkusim to, ty tady napišeš jmenu tam neni... jsem se na tebe taky mohl vysrat,, Link to comment Share on other sites More sharing options...
0 -CZ-Tweer-CZ- 0 Odesláno: 24. Srpen, 2011 Author Share Odesláno: 24. Srpen, 2011 xD pres dialog to zvladnu i sam vim že je lechči ale myslim si že hrači maji radši menu no už mam vyřešene a dik no. Link to comment Share on other sites More sharing options...
Dotaz
-CZ-Tweer-CZ- 0
Cs udelal jsem si trafiku pres menu a pise eror
Radky:if (Current,TrafikMenu)
Erory:
error 002: only a single statement (or expression)
Link to comment
Share on other sites
21 odpovědí na tuto otázku
Recommended Posts