Invouk 91 Odesláno: 9. Září, 2014 Share Odesláno: 9. Září, 2014 CMD:addhouse(playerid,params[]) { new cHouse[200],ceHouse[5000000],mHouse[24],cesta[54],Float: X,Float: Y,Float: Z; if(sscanf(params, "di", cHouse,ceHouse)) return SCM(playerid,-1,"{FF0000}[ ! ]{FFFFFF}/addhouse [ČísloDomu] [Cena]{FF0000}[ ! ]{FFFFFF}"); format(cesta, sizeof(cesta), "/House/%i.sav", cHouse); if(dini_Exists(cesta)) { SCM(playerid,-1,"{FF0000}[ ! ]{FFFFFF}Zadal si číslo domu ake už Existuje{FF0000}[ ! ]{FFFFFF}"); //ak Existuje }else{ GetPlayerPos(playerid,X,Y,Z); dini_Create(cesta); dini_FloatSet(cesta,"X",X); dini_FloatSet(cesta,"Y",Y); dini_FloatSet(cesta,"Z",Z); dini_Set(cesta,"Cislo",cHouse); dini_Set(cesta,"Majitel:",mHouse); dini_Set(cesta,"Cena",ceHouse); } return 1; } SUper bez erroru ale akonahle idem do hry a dám /addhouse tak nič napíše len Server:Unknown Command Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 9. Září, 2014 Share Odesláno: 9. Září, 2014 ceHouse[5000000] Link to comment Share on other sites More sharing options...
0 Invouk 91 Odesláno: 9. Září, 2014 Author Share Odesláno: 9. Září, 2014 Nooo šak cena domu nie ? cenaDomu 5 000 000 či ? Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 9. Září, 2014 Share Odesláno: 9. Září, 2014 CMD:addhouse(playerid,params[]) { new cHouse,ceHouse,mHouse[24],cesta[54],Float: X,Float: Y,Float: Z; if(sscanf(params, "ii", cHouse,ceHouse)) return SCM(playerid,-1,"{FF0000}[ ! ]{FFFFFF}/addhouse [ČísloDomu] [Cena]{FF0000}[ ! ]{FFFFFF}"); format(cesta, sizeof(cesta), "/House/%i.sav", cHouse); if(dini_Exists(cesta)) { SCM(playerid,-1,"{FF0000}[ ! ]{FFFFFF}Zadal si číslo domu ake už Existuje{FF0000}[ ! ]{FFFFFF}"); //ak Existuje }else{ GetPlayerPos(playerid,X,Y,Z); dini_Create(cesta); dini_FloatSet(cesta,"X",X); dini_FloatSet(cesta,"Y",Y); dini_FloatSet(cesta,"Z",Z); dini_Set(cesta,"Cislo",cHouse); dini_Set(cesta,"Majitel",mHouse); dini_Set(cesta,"Cena",ceHouse); } return 1; } zkus to ted nekontroloval jsem to ale mělo by to jit Nooo šak cena domu nie ? cenaDomu 5 000 000 či ? to je velikost stringu -__- Link to comment Share on other sites More sharing options...
0 Invouk 91 Odesláno: 9. Září, 2014 Author Share Odesláno: 9. Září, 2014 D:\Documents and Settings\12XpresS12\Plocha\Server HighLive\gamemodes\HighL.pwn(132) : error 035: argument type mismatch (argument 3) D:\Documents and Settings\12XpresS12\Plocha\Server HighLive\gamemodes\HighL.pwn(134) : error 035: argument type mismatch (argument 3) Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors. Ked myslíš RIADOK 132: dini_Set(cesta,"Cislo",cHouse); RIADOK: 134: dini_Set(cesta,"Cena",ceHouse); zkus to ted nekontroloval jsem to ale mělo by to jit to je velikost stringu -__- Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 9. Září, 2014 Share Odesláno: 9. Září, 2014 dini neumim ale hádam že dini_set je jen pro string zmen tydle dva na int dini_Set(cesta,"Cena",ceHouse); dini_Set(cesta,"Cislo",cHouse); Link to comment Share on other sites More sharing options...
0 Invouk 91 Odesláno: 9. Září, 2014 Author Share Odesláno: 9. Září, 2014 chcel si povedať dini_IntSet ? Integerset tušin to je Treba na dini_IntSet(cesta,"Cena",ceHouse) Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 9. Září, 2014 Share Odesláno: 9. Září, 2014 chcel si povedať dini_IntSet ? Integerset tušin to je Treba na dini_IntSet(cesta,"Cena",ceHouse) dini neumím ale ano dini_intset Link to comment Share on other sites More sharing options...
0 Invouk 91 Odesláno: 10. Září, 2014 Author Share Odesláno: 10. Září, 2014 Super ide , zajtrá dokončím textlabely a tak dialogy dakujem Moc pusinka :-* Další problém CODE PAWNA: CMD:addhouse(playerid,params[]) { new cHouse,ceHouse,mHouse[24],cesta[54],Float: X,Float: Y,Float: Z,string[150],houseid; if(sscanf(params, "iis", cHouse,ceHouse,mHouse)) return SCM(playerid,-1,"{FF0000}[ ! ]{FFFFFF}/addhouse [ČísloDomu] [Cena] [MenoMajitela:Default Mesto]{FF0000}[ ! ]{FFFFFF}"); format(cesta, sizeof(cesta), "/House/%i.sav", cHouse); if(dini_Exists(cesta)) { SCM(playerid,-1,"{FF0000}[ ! ]{FFFFFF}Zadal si číslo domu ake už Existuje{FF0000}[ ! ]{FFFFFF}"); //ak Existuje }else{ GetPlayerPos(playerid,X,Y,Z); dini_Create(cesta); dini_FloatSet(cesta,"X",X); dini_FloatSet(cesta,"Y",Y); dini_FloatSet(cesta,"Z",Z); dini_IntSet(cesta,"Cislo",cHouse); dini_Set(cesta,"Majitel",mHouse); dini_IntSet(cesta,"Cena",ceHouse); SCM(playerid,-1,"{FF0000}[ ! ]{FFFFFF}Dom vytvorený: Č.Domu:%i,Majitel: %s,Cena:%i{FF0000}[ ! ]{FFFFFF},cHouse,mHouse,ceHouse"); format(string,sizeof(string),"{FFA500}[House]\nDom:%i\nMajitel: %s\nCena:%i",cHouse,mHouse,ceHouse); Create3DTextLabel(string,-1, 30.0, 40.0, 50.0, 40.0, 0, 0); houseid = SetPlayerCheckpoint(playerid, X,Y,Z, 2.5); } return 1; } Samozrejme ako náhle zadám príkaz /addhouse super ide .. potom dám /addhouse 1 10 MestoVytvorí sa zložka a následne padne server s Crashom: -------------------------- SA-MP Server: 0.3z Exception At Address: 0x004989EC Module: (samp-server.exe) Registers: EAX: 0x7D303030 EBX: 0x00000073 ECX: 0x7FFFFFFE EDX: 0x0012EF65 ESI: 0x0012EB90 EDI: 0x0012F389 EBP: 0x0012EBDC ESP: 0x0012EB50 EFLAGS: 0x00010202 Stack: +0000: 0x0012F328 0x0012EF28 0x01003C58 0x00000008 +0010: 0x00000003 0x0100007F 0x00000000 0x00000007 +0020: 0x00000000 0x000002A8 0x00000000 0x00000000 +0030: 0x00000000 0x00000000 0x00000000 0x00000008 +0040: 0x0000003E 0x00000009 0x7D303030 0xFFFFFFFF +0050: 0x00000000 0x0012EBD0 0x00000001 0x00000008 +0060: 0x00000003 0x0100007F 0x00000865 0x0012EBF0 +0070: 0x0012EBF4 0x00140000 0x7C910222 0x00000045 +0080: 0x00141378 0x0012EC08 0x0012EC0C 0x00140000 +0090: 0x7C910222 0x00000045 0x00141378 0x00140000 +00A0: 0x00147308 0x0012EBE4 0x0012EE24 0x0012EE28 +00B0: 0x7C90E920 0x7C910228 0xFFFFFFFF 0x7C910222 +00C0: 0x7C91019B 0x7C9101DB 0x00000000 0x0012F15C +00D0: 0x0012F134 0xC868AF4C 0x060606C6 0x0464AB0F +00E0: 0x68AF0B24 0xC8C8C8C8 0xAFA0CFC8 0x06C6C868 +00F0: 0xAB0F0606 0x0B240464 0xC8C868AF 0xCFC8C8C8 +0100: 0x004B21A0 0x0000000A 0x0000FFFF 0x0048A819 +0110: 0x00B20228 0x00000002 0x00FE7A70 0x00000051 +0120: 0x00000002 0x00000800 0x00B20228 0x00000010 +0130: 0xFFFFFF01 0x00B20358 0x46467B00 0x30303030 -------------------------- Loaded Modules: samp-server.exe A: 0x00400000 - 0x004F5000 (D:\Documents and Settings\12XpresS12\Plocha\Server HighLive\samp-server.exe) ntdll.dll A: 0x7C900000 - 0x7C9B1000 (D:\WINDOWS\system32\ntdll.dll) kernel32.dll A: 0x7C800000 - 0x7C8F6000 (D:\WINDOWS\system32\kernel32.dll) SHELL32.dll A: 0x7C9C0000 - 0x7D1D8000 (D:\WINDOWS\system32\SHELL32.dll) ADVAPI32.dll A: 0x77DC0000 - 0x77E6B000 (D:\WINDOWS\system32\ADVAPI32.dll) RPCRT4.dll A: 0x77E70000 - 0x77F02000 (D:\WINDOWS\system32\RPCRT4.dll) Secur32.dll A: 0x77FE0000 - 0x77FF1000 (D:\WINDOWS\system32\Secur32.dll) GDI32.dll A: 0x77F10000 - 0x77F59000 (D:\WINDOWS\system32\GDI32.dll) USER32.dll A: 0x7E360000 - 0x7E3F1000 (D:\WINDOWS\system32\USER32.dll) msvcrt.dll A: 0x77C00000 - 0x77C58000 (D:\WINDOWS\system32\msvcrt.dll) SHLWAPI.dll A: 0x77F60000 - 0x77FD6000 (D:\WINDOWS\system32\SHLWAPI.dll) WSOCK32.dll A: 0x71AB0000 - 0x71ABA000 (D:\WINDOWS\system32\WSOCK32.dll) WS2_32.dll A: 0x71A90000 - 0x71AA7000 (D:\WINDOWS\system32\WS2_32.dll) WS2HELP.dll A: 0x71A80000 - 0x71A88000 (D:\WINDOWS\system32\WS2HELP.dll) WINMM.dll A: 0x76B30000 - 0x76B5D000 (D:\WINDOWS\system32\WINMM.dll) IMM32.DLL A: 0x76370000 - 0x7638D000 (D:\WINDOWS\system32\IMM32.DLL) comctl32.dll A: 0x773C0000 - 0x774C3000 (D:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll) comctl32.dll A: 0x5D5A0000 - 0x5D63A000 (D:\WINDOWS\system32\comctl32.dll) mswsock.dll A: 0x71A30000 - 0x71A70000 (D:\WINDOWS\system32\mswsock.dll) hnetcfg.dll A: 0x698B0000 - 0x69908000 (D:\WINDOWS\system32\hnetcfg.dll) wshtcpip.dll A: 0x71A70000 - 0x71A78000 (D:\WINDOWS\System32\wshtcpip.dll) DNSAPI.dll A: 0x76F10000 - 0x76F37000 (D:\WINDOWS\system32\DNSAPI.dll) iphlpapi.dll A: 0x76D50000 - 0x76D69000 (D:\WINDOWS\system32\iphlpapi.dll) winrnr.dll A: 0x76FA0000 - 0x76FA8000 (D:\WINDOWS\System32\winrnr.dll) WLDAP32.dll A: 0x76F50000 - 0x76F7D000 (D:\WINDOWS\system32\WLDAP32.dll) rasadhlp.dll A: 0x76FB0000 - 0x76FB6000 (D:\WINDOWS\system32\rasadhlp.dll) Link to comment Share on other sites More sharing options...
0 Tedy 8 Odesláno: 10. Září, 2014 Share Odesláno: 10. Září, 2014 Zkus změnit tohle > format(cesta, sizeof(cesta), "/House/%i.sav", cHouse); Na tohle > new File:soubor = fopen("/House/%i.sav",cHouse); fwrite(soubor, string); fclose(soubor); Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 10. Září, 2014 Share Odesláno: 10. Září, 2014 format(cesta, sizeof(cesta), "House/%i.sav", cHouse); Link to comment Share on other sites More sharing options...
0 Mort 29 Odesláno: 10. Září, 2014 Share Odesláno: 10. Září, 2014 Ummm.. nech mě hádat... ve FS nemáš složku House, co? o_O Link to comment Share on other sites More sharing options...
0 INSANE_25_ICON 0 Odesláno: 11. Září, 2014 Share Odesláno: 11. Září, 2014 Ummm.. nech mě hádat... ve FS nemáš složku House, co? o_O FS ? Ne SF ? (ScriptFiles) Link to comment Share on other sites More sharing options...
0 Invouk 91 Odesláno: 12. Září, 2014 Author Share Odesláno: 12. Září, 2014 Mám, prave uloži ak yb si to čital ale následne op uložení spadne server:Uloženie: Názov zložky:ako dávam tak: 1 a samotne ukladanie: X=121.338035 Y=-81.221923 Z=1.578125 Cislo=1 Majitel=Mesto Cena=10 Link to comment Share on other sites More sharing options...
Dotaz
Invouk 91
SUper bez erroru ale akonahle idem do hry a dám /addhouse tak nič napíše len Server:Unknown Command
Link to comment
Share on other sites
13 odpovědí na tuto otázku
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