Jump to content

Dexter1906

Uživatel
  • Příspěvků

    55
  • Registrován

  • Aktivní

Reputace

0 Na nule
  1. To viem, ja sa pýtam ako dať ten dialóg s rádiom do tohto OnDialogResponse s registráciou a loginom, nech je len jeden a nech to funguje. Vedel by niekto čo s tým? Dobre už som to opravil sám. Môžete zamknúť.
  2. Dík, ale už som to našiel, bolo to cuntyeland, ID 12814. (Ak by niekto do budúcna hľadal)
  3. Zdravím, chcel by som sa opýtať či nepoznáte ID na nejakú podlahu, aby sa to dalo použiť na väčšiu plochu.
  4. Mohol by som sa opýtať ako to tam mám vložiť správne? Mám totiž register systém robený podľa nejakého návodu (dosť starého). Celý OnDialogResponse tam momentálne vyzerá takto: http://pastebin.com/tMGS5SdG
  5. Mám tam už jeden OnDialogResponse pri registračnom dialógu, niekde som našiel, že to môžem dať takto, tak som to skúsil Každopádne, keď to dám klasicky OnDialogResponse, bez toho Radio_, tak mi to vyhodí toto: error 021: symbol already defined: "OnDialogResponse".
  6. Zdravím, mám problém s rádiom cez dialóg, ktoré som si dnes chcel pridať do svojho gamemódu. CMD:radio(playerid, params[]) { ShowPlayerDialog(playerid,100,DIALOG_STYLE_LIST,"Vyberte si online radio","{ff0000}Vypnúť\n{ffffff}Európa 2 [SK]\nExpres [SK]\nFun Rádio [SK]\nEvropa 2 [CZ]","Zapnut","Zavriet"); return 1; } forward Radio_OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]); public Radio_OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 100) { switch(listitem) { case 0: StopAudioStreamForPlayer(playerid); case 1: PlayAudioStreamForPlayer(playerid, "http://www.listenlive.eu/evropa2.m3u"); case 2: PlayAudioStreamForPlayer(playerid, "http://85.248.7.162:8000/96.mp3.m3u"); case 3: PlayAudioStreamForPlayer(playerid, "http://stream.funradio.sk:8000/fun128.mp3.m3u"); case 4: PlayAudioStreamForPlayer(playerid, "http://icecast3.play.cz/evropa2-128.mp3.m3u"); } return 1; } return 0; } (Samozrejme toto je len ten kód rádia) Celý gamemode sa scompiluje bez problémov, no problém je ten, že po nahraní na server, keď napíšem rádio a zvolím nejakú stanicu sa nič nevykoná, akoby sa iba dialóg zavrel a to je všetko.
  7. Hmm, scompilované bez problémov, lenže je tu jeden problém, príkaz v hre nefunguje, resp. príkazy. Pošlem vám .pwn celého módu do správy, nemá to veľa riadkov možno tak 150. Pretože vôbec nefungujú tie príkazy.
  8. Dobrý deň, hádže mi to tento error: error 001: expected token: ")", but found "-identifier-" new Float:gx, Float:gy, Float:gz, povolene; public OnPlayerCommandText(playerid, cmdtext[]) { if (!strcmp(cmdtext, "/setport", true, 8)) { if (IsPlayerAdmin(playerid) GetPlayerPos(playerid, gx, gy, gz); return 1; } else if (!strcmp(cmdtext, "/port", true, 5)) { if (povolene) SetPlayerPos(playerid, gx, gy, gz); return 1; } else if (!strcmp(cmdtext, "/portvyp", true, 8)) { if (IsPlayerAdmin(playerid)) povolene = 0; return 1; } else if (!strcmp(cmdtext, "/portzap", true, 8)) { if (IsPlayerAdmin(playerid)) povolene = 1; return 1; } return 0; } Jedná sa o ten riadok kde je GetPlayerPos.
  9. Namiesto GivePlayerWantedLevel použi SetPlayerWantedLevel(playerid,0); Sorry nevšimol som si, že chceš dať -1 WL.
  10. Kód vyzerá takto: #include <a_samp> #pragma tabsize 0 #define FILTERSCRIPT new brana; public OnFilterScriptInit() { brana = CreateObject(980, 719.27142, -2733.54004, 4.57837, 0.00000, 0.00000, -89.87997); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/otvorit", true) == 0) // Príkaz na otvorenie brány { MoveObject(brana, 719.27142, -2733.54004, 14.02122, 0.00000, 0.00000, -89.87997); // Cieľ presunutia brány SendClientMessage(playerid, 0x008000AA, "Brána v Stunt Parku otvorená"); return 1; } if(strcmp(cmdtext, "/zatvorit", true) == 0) { MoveObject(brana, 719.27142, -2733.54004, 4.57837, 0.00000, 0.00000, -89.87997); // Súradnice pôvodného miesta brány, 30.00 je rýchlosť zatvárania. SendClientMessage(playerid, 0x008000AA, "Brána v Stunt Parku zatvorená"); return 0; } return 1; } Toto je FilterScript, ale potom mi nefungujú žiadne príkazy na serveri, len chat neviem prečo.
  11. Vieš čítať? Píšem, že MTA Editor nechcem, je to doslova sračka Môžete to zamknúť, editor už mám.
  12. To už mám. Úplne celý kód brány je takto: //--------------------POHYBLIVÁ BRÁNA------------------------- new brana; brana = CreateObject(980, 719.27142, -2733.54004, 4.57837, 0.00000, 0.00000, -89.87997); if(strcmp(cmdtext, "/otvorit", true) == 0) // Príkaz na otvorenie brány { MoveObject(brana, 719.27142, -2733.54004, 14.02122, 0.00000, 0.00000, -89.87997); // Cieľ presunutia brány SendClientMessage(playerid, 0x008000AA, "Brána v Stunt Parku otvorená"); return 1; } if(strcmp(cmdtext, "/zatvorit", true) == 0) { MoveObject(brana, 719.27142, -2733.54004, 4.57837, 0.00000, 0.00000, -89.87997); // Súradnice pôvodného miesta brány, 30.00 je rýchlosť zatvárania. SendClientMessage(playerid, 0x008000AA, "Brána v Stunt Parku zatvorená"); return 1; } //------------------------------------------------------------
  13. C:\Users\Mayo\Desktop\pawno\CrazY.pwn(29102) : error 021: symbol already defined: "CreateObject" C:\Users\Mayo\Desktop\pawno\CrazY.pwn(29115) : error 010: invalid function or declaration C:\Users\Mayo\Desktop\pawno\CrazY.pwn(29118) : error 010: invalid function or declaration C:\Users\Mayo\Desktop\pawno\CrazY.pwn(29122) : error 010: invalid function or declaration C:\Users\Mayo\Desktop\pawno\CrazY.pwn(29124) : error 010: invalid function or declaration C:\Users\Mayo\Desktop\pawno\CrazY.pwn(29128) : error 010: invalid function or declaration C:\Users\Mayo\Desktop\pawno\CrazY.pwn(29132) : warning 203: symbol is never used: "brana"
  14. Dobrý deň, mám ďalší problém, spravil som si pohyblivú bránu, ale pri compilácii mi to vyhadzuje errory. Errory: error 021: symbol already defined: "CreateObject" error 010: invalid function or declaration error 021: symbol already defined: "OnPlayerCommandText" error 030: compound statement not closed at the end of file (started at line 29119) Kód: //--------------------POHYBLIVÁ BRÁNA------------------------- brana = CreateObject(980, 719.27142, -2733.54004, 4.57837, 0.00000, 0.00000, -89.87997); public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/otvorit", true) == 0) // Príkaz na otvorenie brány { MoveObject(980, 719.27142, -2733.54004, 14.02122, 0.00000, 0.00000, -89.87997); // Cieľ presunutia brány SendClientMessage(playerid, 0x008000AA, "Brána v Stunt Parku otvorená"); return 1; } if(strcmp(cmdtext, "/zatvorit", true) == 0) { MoveObject(980, 719.27142, -2733.54004, 4.57837, 0.00000, 0.00000, -89.87997); // Súradnice pôvodného miesta brány, 30.00 je rýchlosť zatvárania. SendClientMessage(playerid, 0x008000AA, "Brána v Stunt Parku zatvorená"); return 1; } //------------------------------------------------------------
×
×
  • Create New...