Guest [BJ]boban88 Odesláno: 6. Září, 2010 Share Odesláno: 6. Září, 2010 toto by aj mna zaujimalo ale ja mam registraciu cez dini takze ked to vyriesis tak by si to sem mohol hodit priznam sa ja to nezvladnem Link to comment Share on other sites More sharing options...
Kuba5 0 Odesláno: 7. Říjen, 2010 Share Odesláno: 7. Říjen, 2010 Vedel by nekdo pls co s tim?Error: C:\Users\MM\Desktop\HouseSystem.pwn(109) : error 017: undefined symbol "PlayerName" Diky stock PlayerName(playerid) { new name[255]; GetPlayerName(playerid, name, 255); return name; } Link to comment Share on other sites More sharing options...
Iron 0 Odesláno: 14. Říjen, 2010 Share Odesláno: 14. Říjen, 2010 Zdravím mám jeden malý dotaz. To je jedno, kam dám ty souřadnice spawnu? Že já jsem dal souřadnice a interier a propadl jsem se do neznáma. Děkuji Link to comment Share on other sites More sharing options...
Kuba5 0 Odesláno: 14. Říjen, 2010 Share Odesláno: 14. Říjen, 2010 Zdravím mám jeden malý dotaz. To je jedno, kam dám ty souřadnice spawnu? Že já jsem dal souřadnice a interier a propadl jsem se do neznáma. Děkuji Pokud si dal správný souřadnice do OnGameModeInit tak by to mělo jít.. jestli tě to hodí do neznáma po spawnu do interiéru tak si najdi na wiki souřadnice interierů.. Link to comment Share on other sites More sharing options...
Iron 0 Odesláno: 14. Říjen, 2010 Share Odesláno: 14. Říjen, 2010 To vím. Ale nestane se když dám různým domům stejné souřadnice interiérů, že se třeba hráči potkají? Link to comment Share on other sites More sharing options...
Guest Punkevník Odesláno: 14. Říjen, 2010 Share Odesláno: 14. Říjen, 2010 Vedel by nekdo pls co s tim?Error: C:\Users\MM\Desktop\HouseSystem.pwn(109) : error 017: undefined symbol "PlayerName" Diky grubb stock PlayerName(playerid) { new name[24]; GetPlayerName(playerid, name, 24); return name; } Hore do modu SP Styl3r Link to comment Share on other sites More sharing options...
Yamaha 0 Odesláno: 28. Prosinec, 2010 Share Odesláno: 28. Prosinec, 2010 Ako spravit aby ukladalo majitelov domov aj po restarte servera ??? -- sob 12. úno 2011 3:24:57 -- Tak Avest-X je tu znovu se svím trapným TuTem jak na dům v podobě includu.No můžete si to dát do includu ale já to rači v modu, mam v tom pak přehled. Do modu si dejte tyhle řádky ( Už je tady jeden TuT odemě a tam je to všechno popsaný ). #include #define MAX_HOUSES 50 //-------------------------------------| enum HOUSE_DATA { Float:p_X, Float:p_Y, Float:p_Z, Float:i_X, Float:i_Y, Float:i_Z, iin, Cena, Vlastnik, Dialog, Zamek } new HouseInfo[MAX_HOUSES][HOUSE_DATA]; new HouseCount = 0; new MajitelDomu[MAX_HOUSES][MAX_PLAYERS]; //------------------------------------| forward GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z); forward IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius); forward AddHouse(Float:pX, Float:pY, Float:pZ, Float:iX, Float:iY, Float:iZ, ii, Cenik, iddialogu); //------------------------------------| public AddHouse(Float:pX, Float:pY, Float:pZ, Float:iX, Float:iY, Float:iZ, ii, Cenik, iddialogu) { if(HouseCount < MAX_HOUSES) { HouseInfo[HouseCount][p_X] = pX; HouseInfo[HouseCount][p_Y] = pY; HouseInfo[HouseCount][p_Z] = pZ; HouseInfo[HouseCount][i_X] = iX; HouseInfo[HouseCount][i_Y] = iY; HouseInfo[HouseCount][i_Z] = iZ; HouseInfo[HouseCount][iin] = ii; HouseInfo[HouseCount][Cena] = Cenik; HouseInfo[HouseCount][Vlastnik] = 0; HouseInfo[HouseCount][Zamek] = 0; CreatePickup(1273,1,pX, pY, pZ); HouseInfo[HouseCount][Dialog] = iddialogu; HouseCount ++; }else{ print(""); } return 1; } //------------------------------------| public IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius) { if(GetPlayerDistanceToPointEx(playerid,x,y,z) < radius) return 1; return 0; } //------------------------------------| public GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z) { new Float:x1,Float:y1,Float:z12,Float:tmpdis; GetPlayerPos(playerid,x1,y1,z12); tmpdis = floatsqroot(floatpower(floatabs(floatsub(x,x1)),2) +floatpower(floatabs(floatsub(y,y1)),2)+floatpower(floatabs(floatsub(z,z12)),2)); return floatround(tmpdis); } //------------------------------------| public OnPlayerPickUpPickup(playerid, pickupid) { for(new h=0;h { if(IsPlayerInSphere(playerid,HouseInfo[h][p_X],HouseInfo[h][p_Y],HouseInfo[h][p_Z],2) == 1) { ShowPlayerDialog(playerid,HouseInfo[h][Dialog],DIALOG_STYLE_LIST,"Dům","Koupit\nProdat\nZamknout\nOdemknout\nInformace o domu\nVstoupit","Použít","Nic"); } } return 1; } //------------------------------------| public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == KEY_WALK) { for(new h=0;h { if(IsPlayerInSphere(playerid,HouseInfo[h][i_X],HouseInfo[h][i_Y],HouseInfo[h][i_Z],10) == 1) { SetPlayerPos(playerid,HouseInfo[h][p_X],HouseInfo[h][p_Y],HouseInfo[h][p_Z]); SetPlayerInterior(playerid,0); } } } return 1; } //------------------------------------| public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { for(new h=0;h { if(dialogid == HouseInfo[h][Dialog]) { if(response == 1) { if(listitem == 0) { if(GetPlayerMoney(playerid) <= HouseInfo[h][Cena]) return SendClientMessage(playerid, 0xFFFFFFFF, "Máš málo peněz !"); if(HouseInfo[h][Vlastnik] == 1) return SendClientMessage(playerid, 0xFFFFFFFF, "Tento dům již někdo vlastní !"); HouseInfo[h][Vlastnik] = 1; MajitelDomu[h][playerid] = 1; GivePlayerMoney(playerid, -HouseInfo[h][Cena]); SendClientMessage(playerid, 0xFFFFFFFF, "Pořidil jsi si dům !"); } else if(listitem == 1) { if(MajitelDomu[h][playerid] == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "Tento dům není tvůj !"); HouseInfo[h][Vlastnik] = 0; MajitelDomu[h][playerid] = 0; GivePlayerMoney(playerid, HouseInfo[h][Cena]); SendClientMessage(playerid, 0xFFFFFFFF, "Dům prodán, byla ti vrácena cena !"); } else if(listitem == 2) { if(MajitelDomu[h][playerid] == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "Tento dům není tvůj !"); HouseInfo[h][Zamek] = 0; SendClientMessage(playerid, 0xFFFFFFFF, "Dům zamknut !"); } else if(listitem == 3) { if(MajitelDomu[h][playerid] == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "Tento dům není tvůj !"); SendClientMessage(playerid, 0xFFFFFFFF, "Dům odemknut !"); HouseInfo[h][Zamek] = 1; } else if(listitem == 4) { SendClientMessage(playerid, 0xFFFFFFFF, "Informace o domu:"); if(HouseInfo[h][Zamek] == 0) { SendClientMessage(playerid,0xFFFFFFFF,"Zámek: Zamknutý."); }else{ SendClientMessage(playerid,0xFFFFFFFF,"Zámek: Odemknutý."); } if (HouseInfo[h][Vlastnik] == 0) { SendClientMessage(playerid,0xFFFFFFFF,"K Prodeji: Ano"); }else{ SendClientMessage(playerid,0xFFFFFFFF,"K Prodeji: Ne"); } } else if(listitem == 5) { if(HouseInfo[h][Zamek] == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "Tento dům je zamknut !"); SetPlayerPos(playerid, HouseInfo[h][i_X],HouseInfo[h][i_Y],HouseInfo[h][i_Z]); SetPlayerInterior(playerid, HouseInfo[h][iin]); SendClientMessage(playerid, 0xFFFFFFFF, "Dům opustíš L.ALT !"); } } } } return 1; } //------------------------------------| Dům uděláte do OnGameModeInt takto: AddHouse(X, Y, Z, Interior:X, Interior:Y, Interior:Z, ID Interioru, Cena domu, ID Dialogu); Už to neni přes ty zastaralí menu ale dialogy, musíte nastavit ID dialogu. takže například: 1546.370,-1365.945,325.204 AddHouse(1546.370,-1365.945,325.204, -2046.791,361.814,64.241, 6, 90000, 60); P.S.: Už to tu je, ale musíte je definovat, tohle je lechčí, no mohl sem to hodit tam ale už to bude starej topic, možná už i je. Ako to mam spravit aby sa to ukladalo cez DUDB ? Napriklad ako banka : bank[playerid]=dUserINT(Jmeno(playerid)).("Banka"); Skusal som to ale neslo mi to Link to comment Share on other sites More sharing options...
MaRekツ 0 Odesláno: 7. Duben, 2011 Share Odesláno: 7. Duben, 2011 můžu se zeptat? neví někdo kde bych sehnal interiery domů? ve windows serveru něco je, ale nevim jestli to je i interiér.. 1273, 2317.130615, 692.398498, 11.460937, 182.779815, 114, 1 ; // LV house 1 (Kye) poradí mi někdo, prosím? Link to comment Share on other sites More sharing options...
SMike 0 Odesláno: 22. Duben, 2011 Share Odesláno: 22. Duben, 2011 neviem či som myslel to čo ty ale snaď áno: http://weedarr.wikidot.com/interior a pls to ukladanie by sa mi fakt šiklo. je to super house system ten od Avesta ale nvm ako na ukladanie :-( Link to comment Share on other sites More sharing options...
Brunes 1 Odesláno: 3. Květen, 2011 Share Odesláno: 3. Květen, 2011 hmm... som s toho pawna totálne blbec! :? toto len skopirujem do modu alebo jako? prosim pomooooc "study" Link to comment Share on other sites More sharing options...
TheMark147 0 Odesláno: 15. Květen, 2011 Share Odesláno: 15. Květen, 2011 troska som nepochopil tomu ze ako ukladam na meno majitela + ako ked sa vypne majitel domu aby mu ten dom ostal dakujem Link to comment Share on other sites More sharing options...
Guest Odesláno: 26. Květen, 2011 Share Odesláno: 26. Květen, 2011 Čaute, všimol som si že sa tu kôli ukladaniu vyvolalo flame spam atď.. tak som sa ho rozhodol spraviť a zverejniť, nájdete ho tu http://pawno.cz/viewtopic.php?f=48&t=19574&start=0 BTW Neberte to ako spam, posledný post bol napísaní 15. mája (květen) a dnes je 26. mája (11 dní od posledného postu) Link to comment Share on other sites More sharing options...
Guest Sacre Odesláno: 19. Červenec, 2011 Share Odesláno: 19. Červenec, 2011 Proč mi to vyhazuje tolik warningu ? C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(454) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(455) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(456) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(457) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(458) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(459) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(460) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(461) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(462) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(463) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(464) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(465) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(466) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(467) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(468) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(469) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(470) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(471) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(472) : warning 215: expression has no effect C:\Documents and Settings\Svoboda\Plocha\crazy-7-7.pwn(473) : warning 215: expression has no effect Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 20 Warnings. Řádky: AddHouse(-2112.4875,745.2772,69.5625, -2046.791,361.814,64.241, 6, 3000000, 60); AddHouse(-2094.3840,745.7846,69.5625, 225.630997,7022.479980,1084.069946 , 7 , 4000000, 60); AddHouse(-2112.3997,821.9222,69.5625, 385.803986,1471.769897,1080.209961 , 15, 1000000, 60); AddHouse(-2094.0750,821.9000,69.5625, 235.508994,1189.169897,1080.339966 , 3, 3000000, 60); Takhle mám všech 20 Warningu Link to comment Share on other sites More sharing options...
Gerechti 2 Odesláno: 19. Červenec, 2011 Share Odesláno: 19. Červenec, 2011 toto je šíleně starej topick.Koukni na toto http://pawno.cz/viewtopic.php?f=48&t=19574je to úplně stejné akorát vylepšené Link to comment Share on other sites More sharing options...
Polisek Polismanovic 76 Odesláno: 1. Září, 2014 Share Odesláno: 1. Září, 2014 Otázka furt mi to haže toto : fatal error 100: cannot read from file: "" Zkoušel jsem par věcí ale nic Bude to nějaká dementí chyba ale nevím kde Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now