C3RN3J 0 Odesláno: 18. Prosinec, 2010 Share Odesláno: 18. Prosinec, 2010 Cau dam sem lehkou nemovitost je to muj 1 TUT. Je to moje žádné kopíráctví. Davam sem tento tut protoze i kdyz jich tu par je tak bud za 1 jsou slozite,nejdou 2)moc sem jich tu taky nevidel ktery bych mohl dat do modu tak jsem si udelal vlastni. dost kecu dem na to Na horu do modu //----------------------------- new nem; new Menu:nemmenu; new mnem; new nemov[MAX_PLAYERS]; forward nemovitost(); //------------------------------- do: public OnGameModeInit() nem = CreatePickup(1318,1,X,Y,Z); nemmenu = CreateMenu("~y~nemovitost", 1, 150.0, 100.0, 250.0, 150.0); AddMenuItem(nemmenu, 0, "Koupit 8 500 000"); AddMenuItem(nemmenu, 0, "Prodat 4 000 000"); AddMenuItem(nemmenu, 0, "Vydelek"); AddMenuItem(nemmenu, 0, "Investice"); SetTimer("nemovitost", 250000, 1); do: public OnPlayerPickUpPickup(playerid, pickupid) } if(pickupid == nem) { ShowMenuForPlayer(nemmenu,playerid); } return 1; } do: public OnPlayerSelectedMenuRow(playerid, row) // pro ty co to nemaj new Menu:Current = GetPlayerMenu(playerid); if (Current ==nemmenu ) { switch(row) { case 0:{ if(mnem == 1) return SendClientMessage(playerid, COLOR_ZELENA, "[ •• ]: Je nám líto, tuto nemovitost již někdo vlastní !"); if(nemov[playerid]==1)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost již máš koupenou"); if (ZjistitHraciPenize(playerid) < 9999999) return SendClientMessage(playerid,0x0077FFFF,"[ ! ] Nemáš dostatek peněz.Potřebuješ 10 000 000$"); SendClientMessage(playerid, 0x0077FFFF, "[ ! ]Koupil jsi si nemovitost č.1 za 10 000 000"); DatHraciPenize(playerid, -10000000); nemov[playerid]= 1; GetPlayerName(playerid, sendername, MAX_PLAYER_NAME); format(string, sizeof(string), "[ ! ] %s koupil nemovitost č.1", sendername); SendClientMessageToAll(COLOR_VIOLET, string); mdum1a = 1; } } switch(row) { case 1:{ if(nemov[playerid]==0)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost nemáš koupenou"); { GetPlayerName(playerid, sendername, MAX_PLAYER_NAME); format(string, sizeof(string), "[ ! ] %s prodal nemovitost č.1", mdum1a); SendClientMessageToAll(COLOR_VIOLET, string); DatHraciPenize(playerid, 5000000); SendClientMessage(playerid, 0x0077FFFF, "[ ! ]Prodal jsi nemovitost č.1 za 5 000 000");//napíše zprávu nemov[playerid]= 0; mdum1a = 0; } }} switch(row) { case 2:{ if(nemov[playerid]==0)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost nemáš koupenou"); { if(promena[playerid]==1)return SendClientMessage(playerid,COLOR_RED,"Nemovitosti nevydelaly."); DatHraciPenize(playerid, many); promena[playerid]= 1; format(string, sizeof(string), "Vybral jsi %d z nemovitosti.", many); SendClientMessage(playerid,B_ORAN, string); many = 0; }} } switch(row) { case 3:{ if(nemov[playerid]==0)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost nemáš koupenou"); if (ZjistitHraciPenize(playerid) < 1000000) return SendClientMessage(playerid,0x0077FFFF,"[ ! ] Nemáš dostatek peněz.Potřebuješ 1 000 000$"); { if(nemov[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 2; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 2) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 3; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 3) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 4; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 4) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 5; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 5) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 6; DatHraciPenize(playerid, -1000000); }else{ SendClientMessage(playerid, COLOR_RED,"Do teto nemovitosti uz nemuzes investovat!"); }}}}}}}} return 0; } a poslední:kamkoliv do modu public nemovitost() { for(new i=0; i if(nemov[i]==1){ many += 10000; promena[i]= 0; }else{ }} return 1; } To je vse pokud najdete nejakou chybu napiste. Link to comment Share on other sites More sharing options...
Guest [BJ]boban88 Odesláno: 18. Prosinec, 2010 Share Odesláno: 18. Prosinec, 2010 fuj je tam asi 10 chyb je to cele copy nic neni vysvetlene ale vobec nic dokonca si tam este nechal aj nejake suradky a upozornim ta na jednu chybu ostatne si hladaj sam vsetkym co si to daju do modu (ctrl+c ctrl+v) to hodi undefined symbol "Current" podla mna ani sam nevies jak to opravit je to hnusne okopirovane !!! -0/10 :thumbdown: :thumbdown: :zachod: :sick: Link to comment Share on other sites More sharing options...
C3RN3J 0 Odesláno: 18. Prosinec, 2010 Author Share Odesláno: 18. Prosinec, 2010 okopirovani to neni a opravit to dokuzu. a kazdy si to taky dokaze opravit kdyz umi aspon neco s pawnem. ja predpokladam ze uz nekdtere veci maji v mode tak uz je sem nadevam a jestli to chces vysvetlit staci rict. -- sob 18. pro 2010 22:04:13 -- ja tam zadnou chybu nenasel me to pracuje super.ani 1 war tam nemam. -- sob 18. pro 2010 22:08:44 -- opravil jsem to kvuli tobe co na to rikas ted ? Link to comment Share on other sites More sharing options...
Guest [BJ]boban88 Odesláno: 18. Prosinec, 2010 Share Odesláno: 18. Prosinec, 2010 aha zaujimave a uz ked robis TUT tak ho sprav aspon bez erorov a aj ho vysvetli popis funkcie a aj kam co patri a ne len sem nadrbat kod a hotovo Link to comment Share on other sites More sharing options...
toXic 0 Odesláno: 18. Prosinec, 2010 Share Odesláno: 18. Prosinec, 2010 Co to je za prasecarnu .. uprava ti asi moc neříká co .. co použít a trochu to zformatovat.. "nene" :thumbdown: Link to comment Share on other sites More sharing options...
C3RN3J 0 Odesláno: 19. Prosinec, 2010 Author Share Odesláno: 19. Prosinec, 2010 uz sem to opravil liby ?? Link to comment Share on other sites More sharing options...
Roox 1 Odesláno: 19. Prosinec, 2010 Share Odesláno: 19. Prosinec, 2010 Ani ne ! Už je tu hromada tutoriálů na nemovitosti, každej se může kouknout třeba jak je udělaný CZ Property. Navíc Menu se v dnešní době už nepoužívá 1/10 za snahu. Link to comment Share on other sites More sharing options...
lukasek51 0 Odesláno: 22. Únor, 2012 Share Odesláno: 22. Únor, 2012 Cau dam sem lehkou nemovitost je to muj 1 TUT.Je to moje žádné kopíráctví. Davam sem tento tut protoze i kdyz jich tu par je tak bud za 1 jsou slozite,nejdou 2)moc sem jich tu taky nevidel ktery bych mohl dat do modu tak jsem si udelal vlastni. dost kecu dem na to Na horu do modu //----------------------------- new nem; new Menu:nemmenu; new mnem; new nemov[MAX_PLAYERS]; forward nemovitost(); //------------------------------- do: public OnGameModeInit() nem = CreatePickup(1318,1,X,Y,Z); nemmenu = CreateMenu("~y~nemovitost", 1, 150.0, 100.0, 250.0, 150.0); AddMenuItem(nemmenu, 0, "Koupit 8 500 000"); AddMenuItem(nemmenu, 0, "Prodat 4 000 000"); AddMenuItem(nemmenu, 0, "Vydelek"); AddMenuItem(nemmenu, 0, "Investice"); SetTimer("nemovitost", 250000, 1); do: public OnPlayerPickUpPickup(playerid, pickupid) } if(pickupid == nem) { ShowMenuForPlayer(nemmenu,playerid); } return 1; } do: public OnPlayerSelectedMenuRow(playerid, row) // pro ty co to nemaj new Menu:Current = GetPlayerMenu(playerid); if (Current ==nemmenu ) { switch(row) { case 0:{ if(mnem == 1) return SendClientMessage(playerid, COLOR_ZELENA, "[ •• ]: Je nám líto, tuto nemovitost již někdo vlastní !"); if(nemov[playerid]==1)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost již máš koupenou"); if (ZjistitHraciPenize(playerid) < 9999999) return SendClientMessage(playerid,0x0077FFFF,"[ ! ] Nemáš dostatek peněz.Potřebuješ 10 000 000$"); SendClientMessage(playerid, 0x0077FFFF, "[ ! ]Koupil jsi si nemovitost č.1 za 10 000 000"); DatHraciPenize(playerid, -10000000); nemov[playerid]= 1; GetPlayerName(playerid, sendername, MAX_PLAYER_NAME); format(string, sizeof(string), "[ ! ] %s koupil nemovitost č.1", sendername); SendClientMessageToAll(COLOR_VIOLET, string); mdum1a = 1; } } switch(row) { case 1:{ if(nemov[playerid]==0)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost nemáš koupenou"); { GetPlayerName(playerid, sendername, MAX_PLAYER_NAME); format(string, sizeof(string), "[ ! ] %s prodal nemovitost č.1", mdum1a); SendClientMessageToAll(COLOR_VIOLET, string); DatHraciPenize(playerid, 5000000); SendClientMessage(playerid, 0x0077FFFF, "[ ! ]Prodal jsi nemovitost č.1 za 5 000 000");//napíše zprávu nemov[playerid]= 0; mdum1a = 0; } }} switch(row) { case 2:{ if(nemov[playerid]==0)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost nemáš koupenou"); { if(promena[playerid]==1)return SendClientMessage(playerid,COLOR_RED,"Nemovitosti nevydelaly."); DatHraciPenize(playerid, many); promena[playerid]= 1; format(string, sizeof(string), "Vybral jsi %d z nemovitosti.", many); SendClientMessage(playerid,B_ORAN, string); many = 0; }} } switch(row) { case 3:{ if(nemov[playerid]==0)return SendClientMessage(playerid,COLOR_RED,"Tuto nemovitost nemáš koupenou"); if (ZjistitHraciPenize(playerid) < 1000000) return SendClientMessage(playerid,0x0077FFFF,"[ ! ] Nemáš dostatek peněz.Potřebuješ 1 000 000$"); { if(nemov[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 2; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 2) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 3; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 3) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 4; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 4) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 5; DatHraciPenize(playerid, -1000000); }else{ if(nemov[playerid] == 5) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"Investoval jsi do sve nemovitosti"); nemov[playerid] = 6; DatHraciPenize(playerid, -1000000); }else{ SendClientMessage(playerid, COLOR_RED,"Do teto nemovitosti uz nemuzes investovat!"); }}}}}}}} return 0; } a poslední:kamkoliv do modu public nemovitost() { for(new i=0; i if(nemov[i]==1){ many += 10000; promena[i]= 0; }else{ }} return 1; } To je vse pokud najdete nejakou chybu napiste. Existuje v tvoji zemi Spoiler? Jinak 0/10 :razz: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: Link to comment Share on other sites More sharing options...
Riso135_ 2 Odesláno: 22. Únor, 2012 Share Odesláno: 22. Únor, 2012 píšeš do 2roky starej témy, uvedom sa ! Link to comment Share on other sites More sharing options...
Recommended Posts