Jump to content
RF-Dev | RF Online Development

DeusEx

Development Team
  • Content Count

    350
  • Joined

  • Last visited

  • Days Won

    61

Everything posted by DeusEx

  1. Check your inbox or message me at Discord, ID: ExDeus#9624
  2. DeusEx

    [STRS] QuestNPCEvent.strs

    Can be used for: QuestDummyEvent.dat QuestGainItemEvent.dat QuestGradeEvent.dat QuestKillOtherRaceEvent.dat QuestLvLimitEvent.dat QuestLvUpEvent.dat QuestMasteryEvent.dat QuestNPCEvent.dat QuestPromoteEvent.dat [filemask="QuestDummyEvent.dat;QuestGainItemEvent.dat;QuestGradeEvent.dat;QuestKillOtherRaceEvent.dat;QuestLvLimitEvent.dat;QuestLvUpEvent.dat;QuestMasteryEvent.dat;QuestNPCEvent.dat;QuestPromoteEvent.dat"] struct QuestEvent { u32 nBlocks; u32 nColumns; u32 nSize; child QuestEventBlock [count=nBlocks]; } struct QuestEventBlock [preload=1] { u32 nIndex; cstr [len=64] Code; i32 EventNo; repeat 3 { i32 IsUse; i32 IsRepeat; i32 Type; i32 IsSelQuManual; i32 AcepProNum; i32 AcepProDen; repeat 5 { i32 CondType; i32 CondSubType; cstr [len=64] CondVal; } cstr [len=64] LinkQuest1; cstr [len=64] LinkQuest2; cstr [len=64] LinkQuest3; cstr [len=64] LinkQuest4; cstr [len=64] LinkQuest5; } }
  3. DeusEx

    HELP for creating GM account

    Normal Account, tbl_rfaccount or tbl_RFTestAccount (depend on what db youre using) GM Account, tbl_StaffAccount RF Manager Account (CSP), tbl_HostAccount it doesnt mater which normal account table youre using, it still at tbl_StaffAccount, so you need to use correct query. If youre using guard modules, Login Filter Dev.ini not need to edit.
  4. DeusEx

    Yorozuya - Open Source Zone Guard [2.2.3.2]

    Grade 2 SubGrade 2, ReleaseType = Release.
  5. One more share, i dont mind. Server Version [xdeus1.php] <?php /* * cPanel Launcher System * Created by ExDeus * Copyright (c) 2019, http://exde.us */ $main_launcher_ver = 1; $main_launcher_file_path = 'CLauncher'; $use_archive_three = true; $main_launcher_host = 'https://exde.us'; function terminate_script() { header('Connection: close'); header('Content-Length: 0'); exit; } $user_launcher_ver = intval($_SERVER['QUERY_STRING']); $lc_ = "[Update]\n"; $lc_ .= "UpdateFileNumber=0"; echo $lc_; exit; ?> PatchInfo [xdeus2.php] <?php /* * cPanel Launcher System * Created by ExDeus * Copyright (c) 2019, http://exde.us */ $PatchInfo_ver = 1; $PatchInfo_path = 'CUpdate'; $use_archive_three = true; $PatchInfo_host[0] = 'exde.us'; function terminate_script() { header('Connection: close'); header('Content-Length: 0'); exit; } $lc_ = "[Update]\n"; $lc_ .= "NewVersion=$PatchInfo_ver\n"; $lc_ .= "UpdateFileNumber=1\n"; if ($use_archive_three) { $lc_ .= "UpdateFile1=$PatchInfo_path$PatchInfo_ver/PatchInfo.z\n"; } else { $lc_ .= "UpdateFile1=$PatchInfo_path/PatchInfo.z\n"; } $lc_ .= "ServerNumber=".sizeof($PatchInfo_host); for ($i=0; $i<sizeof($LPServerInfo_host); $i++) { $lc_ .= "\nServer".($i+1)."=https://".$PatchInfo_host[$i]."/"; } echo $lc_; exit; ?> ServerIP [xdeus3.php] <?php /* * cPanel Launcher System * Created by ExDeus * Copyright (c) 2019, http://exde.us */ $LPServerInfo_ver = 1; $LPServerInfo_file_path = 'CServer'; $use_archive_three = true; $LPServerInfo_host[0] = 'exde.us'; function terminate_script() { header('Connection: close'); header('Content-Length: 0'); exit; } $user_launcher_ver = intval($_SERVER['QUERY_STRING']); $lc_ = "[Update]\n"; $lc_ .= "NewVersion=$LPServerInfo_ver\n"; $lc_ .= "UpdateFileNumber=1\n"; if ($use_archive_three) { $lc_ .= "UpdateFile1=$LPServerInfo_file_path$LPServerInfo_ver/LPServerInfo.dat\n"; } else { $lc_ .= "UpdateFile1=$LPServerInfo_file_path/LPServerInfo.dat\n"; } $lc_ .= "ServerNumber=".sizeof($LPServerInfo_host); for ($i=0; $i<sizeof($LPServerInfo_host); $i++) { $lc_ .= "\nServer".($i+1)."=https://".$LPServerInfo_host[$i]."/"; } echo $lc_; exit; ?> Save as to xdeus1.php, xdeus2.php, and xdeus3.php. Put it all in public_html directory. How to make it work? just change exde.us to your own cPanel domain. Launcher File Download Here!
  6. DeusEx

    New Dragon Skins

    Its easy if you want it for new equipment skin, dont use that Resiurce.edf and make your own, link that Resource ID by yourself.
  7. https://rf-dev.net/forum/8-guides/
  8. DeusEx

    SweetScape 010 Scripts not working

    It's possible, but some of value not stored at client script, so you must add it manually into server script.
  9. DeusEx

    [Release] MAU castom

    Awesome release mate!
  10. DeusEx

    SET ITEM EFFECT PROBLEM

    Mismatch SetItemEff server and client and/or corrupted RF Online.bin
  11. DeusEx

    HELP HOW TO DISABLE FG_CB

    ZoneServer > RF_Bin > fireguard > fgrs.ini -> USE = FALSE
  12. DeusEx

    [STRS] Map.strs for Client Side

    because there's no one working strs for map.edf at client side, i decide to make it one, tested with GU and AoP Map.edf. // // Map.STRS // Working Good for BSB, GU, AoP version // // Author: ExDeus, https://exde.us/ // Release: rf-dev.net // [filemask="Map.dat"] struct MapFile { u32 nBlocks; child Map [count=nBlocks]; } struct Map [preload, tableview] { i32 [tag="Index"]; cstr [len=32] MapName; cstr [len=128] LocationName; cstr [len=130] FileName; i32 [tag="TotalPortals"]; repeat [count=TotalPortals] { i32 [tag="byMapIndex"]; i32 [tag="ByIndex"]; repeat 3 { float vecMin; } repeat 3 { float vecMax; } repeat 6 { float [tag="unknown_1"]; float [tag="unknown_2"]; } float [tag="position X"]; float [tag="position Y"]; float [tag="position Z"]; float [tag="Angle"]; i32 [tag="byPortalType"]; i32 [tag="IsMoveable"]; repeat 5 { i8 [tag="byUsableRace"]; } cstr [len=128] PortalName; i8 [tag="byLinkedPortalNum"]; repeat 50 { i8 [tag="byLinkedPortal"]; } } repeat [count=TotalPortals] { i32 [tag="linkMapIndex"]; i32 [tag="linkPortalIndex"]; } i32 [tag="TotalMines"]; repeat [count=TotalMines] { i32 [tag="byMapIndex"]; i32 [tag="byIndex"]; repeat 3 { float [tag="vecMin"]; } repeat 3 { float [tag="vecMax"]; } repeat 16 { float [tag="unknown_mine_info"]; } } i32 [tag="total_area"]; repeat [count=total_area] { float [tag="----"]; repeat 4 { i32 [tag="area"]; } cstr [len=64] code_name; } repeat 2 { float [tag="unknown"]; repeat 4 { i32 [tag="unknown"]; } } repeat 9 { i32 [tag="unknown"]; } nodename (": "+MapName); }
  13. DeusEx

    Cash Shop and Cash Coin for 2.2.3.2

    Set all your initialize NatCode value to RU, then use a file from first post.
  14. DeusEx

    Double Launcher

    one of the cause is "LauncherMessage.ini" from DataTable > en-gb folder. Try with another file, sometimes your LauncherMessage.ini only work for you but not for other. If not, check your BIN again.
  15. DeusEx

    ADD cash in DB RU

    It won't work because different table design. use this query use [BILLING] INSERT INTO tbl_user (UserID, Cash) VALUES (convert(binary,'username'), 'Cash Amount') or this use [BILLING] INSERT INTO tbl_user (UserID, Cash) VALUES ('username', 'Cash Amount') for premium use this: use [BILLING] INSERT INTO tbl_personal_billing (ID, BillingType, EndDate) VALUES (convert(binary,'username'), '2', 'Days')
  16. DeusEx

    [TOOL] Server Side to Client Side Code Converter

    already try to do that, but pre_replace and explode for "/\r/" will give you wrong array result (missing string). just fixing it, so you can use with new line or coma (cant combine both).
  17. Preview: Tools: Access it here! Support multiple code with different item type (example: iwpvp24,iwbwd70,iwspd70,ikxxx01). Separate them with coma OR new line. Credit: ExDeus, and thanks to Nova for base code. This is free tool, i hope it useful for you Also check my other release here:
  18. Preview: Tools: Access it here! Support multiple code with $ or without $ (example: C1010234,C1010235,C1010236,C1010237). Separate them with coma OR new line. Credit: ExDeus, and thanks to Ron for base code.
  19. DeusEx

    How to make effect on under lvl 30 weapon?

    open with Notepad++, just follow other line sample.
  20. DeusEx

    Cash Related : Product List index is different.

    You could search it first, i already share a full working script about it.
  21. DeusEx

    How to make effect on under lvl 30 weapon?

    open icon spr with PhotoShop, and count it from the left, started with 0.
×
×
  • Create New...