[UPDATE-URI LA ZI] RANDY SF // Source game+db+binary în Româna

    Distribuiţi
    avatar
    mr.franta
    Administrator
    Administrator

    Mesaje : 28
    Data de inscriere : 11/05/2016
    Vârsta : 18

    [UPDATE-URI LA ZI] RANDY SF // Source game+db+binary în Româna

    Mesaj Scris de mr.franta la data de Dum Iun 19, 2016 6:22 pm

    Salut! Astazi am sa va prezint un serverfiles care este, din punctul meu de vedere, foarte frumos. Acesta este r40k, contine si sursa la game&db, si launcher client.

    :-! Sursa: FreakGamers, Copyright Randy 2016

    Sa intram in detalii:
    ----- Systeme ----
    1. System zeta | 2. Adaugaer prieteni in PM | 3. System AFK | 4. Switchbot manual.
    5. System notite | 6. System putere / onoare | 7. System calculator. | 8. System MD-uri
    9. System borrar items ( sterge iteme in inventar) | 10. Vezi HP in duel. | 11. Pagina bonusuri NEW
    12. Schimba CH (in game) | 13. Mantie permanenta | 14. Emotii fara masca , la fel si sticla cunoasterii.
    15. System Esarfe | 16. System Rarity | 17. System cadouri(modificati din player->surprisebox)
    18. System reborn | 19. System duel( 3,2,1, GO , winner/lose ) | 20. System pacanele (npc 9010)
    21. Rain System(ploaie map2) | 22. System Wiki ( in game )

    ----- Functii game----

    1. Efect la negot | 2. Citirea cartilor fara sa dispara toate | 3. Sageti nelimitate, | 4. Db citeste doar .SQL, fără TXT
    5. Timp 0 dupa ce ai sters breasla | 6. Adăugare marmură şi bless la shop | 7. Fix timebomb. | 8. Fix bug imun
    9. Fix war crash | 10. Nivel la mobi ex: [MOB] Lv. 1 Caine salbatic | 11. Toate armurile beta noi
    12. 80 sloturi la magazine. | 13. Fix negot player | 14. Razboinicul sta drept , cand nu are arma
    15. Se poate seta statusul maxim(INT STR DEX VIT) din config la CH-uri. | 16. 6 canale cu cate 2 core fiecare!
    16. Script de verificare cpu,ram,hard (sh resurse.sh) ( ca scriptul sa mearga, trebuie sa aveti python 2.7 )
    17. Script de verificare a serverului dupa pornirea acestuia | 18. Cercul npc/playerilor este colorat in functie de regat.
    19. Fereastra negot cu 24 sloturi | 20. Apare niveul jucatorului in fereastra de negot , ca pe official
    21. Pe butonul ishop din inventar aveti functii noi( teleport map1, itemshop, etc)

    ----- Iteme / mobi noi----
    1. Costume noi (de zombie , de vara etc.) | 2. Mobi si Npc-uri noi, | 3. Armura leonei din lol, .

    PROTECTII:
    1. Hack-ul lui MarcossCC de schimbare a numelui nu functioneaza
    2. Nu functioneaza Kick Hack-ul. Daca cineva incearca sa dea kick, va primi el kick pana opreste hack-ul
    3. Exploit pe login rezolvat, de asemenea si cea pe tabelul player.

    ----- Poze----
    === TOATE SISTEMELE ===
    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]


    === SISTEM PACANELE ===
    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]


    === [PLAYER] / [MOB] / [ADMIN] ===
    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]


    === 80 LOCURI NPC ===
    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]


    === SISTEME NOI ===
    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]

    ...........................................Baza este sursa modificata de Gaz3rNr1, modificata de Randy..............................................

    Buguri cunoscute pe server:
    1. System borrar | 2. Sistem curele | 3. Bug sura W (nu apare cand faci caracter) | 4. Bug la mobi(cand ii omori,efectul)
    5. Nu poti lua skill-uri | 6. Esarfele nu au effect | 7. Nu poti face breasla.

    Rezolvari buguri :
    1. Skill-uri :
    Cod:
    cd /usr/game/share/locale/romania/quest/
    ./qc skill-uri.quest
    apoi reboot sau /reload q in joc(cum va este mai simplu)

    2. Bug sura W (nu apare cand faci caracter) ( INCEPETI CU ASTA, SA NU MUNCITI DE 10 ORI )
    Descarcati asta si inlocuiti root-urile existente cu acestea. [Trebuie sa fiti inscris si conectat pentru a vedea acest link]

    3. Bug la mobi ( cand ii omori are un efect care face lag prea mult)
    Descarca asta si inlocuieste-o cu cea din root( DUPA CE REZOLVI BUGUL LA SURA W )
    [Trebuie sa fiti inscris si conectat pentru a vedea acest link]

    4. Bug borrar items :
    Luati alt quest din alt server si inlocuiti-l cu cel existent pe server. ( nu uitati de ./qc )

    5. Bug sistem curele:
    Intra in navicat, cauta codul curelelor, si asigura-te ca toate curelele au type 34.
    Apoi intra in sursa client => In GameType.h si cauta:
    Cod:
    const DWORD c_New_Equipment_Start = c_Equipment_Start + 21;
    inlocuieste cu :
    Cod:
    const DWORD c_New_Equipment_Start = c_Equipment_Start + 22;
    si daca nu merge, inlocuieste cu:
    Cod:
    const DWORD c_New_Equipment_Start = c_Equipment_Start + 23;

    6. Rezolvare bug breasla:
    Luati alte questuri cu tot ce contine guild_create si inlocuiti-le cu cele existente pe server. ( nu uitati de ./qc )

    7. Rezolvare bug skill-uri( iei aura si iei mers de fulg)
    Luati din alt server existent tabelul skill_proto si inlocuieste-l. Daca primesti connection refused , dai repair->extended...

    Ofer suport contra-cost pentru implementari si rezolvarea bugurilor, inclusiv pentru dezvoltarea serverului :-!

    Download:
    Sursa: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    Parola sursa : Randy_production_freakgamers_sonia=admin_skype:alexhacman
    Game: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    Mysql: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    Client: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]

    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine] Un thanks nu strica. :ymapplause:

    xfactor3d s-a oferit sa faca publica pentru voi o rezolvare a bugurilor la skill-uri.

    Pentru cei care nu se descurca, m-am gandit sa va ofer un ajutor la partea cu skill_proto rezolvare.
    [download][Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    In arhiva, pe langa fisierele skill_proto, aveti si un tutorial in caz ca nu va descurcati cu inlocuirea. :)
    Spoiler:
    Parola: Just4Metin.ro



    UPDATE: multumita lui [glow=red]vinulet4[/glow] , a aparut si rezolvarea la borrar.

    vinulet4 a scris:Update :

    Rezolvare bug borrar items, questul este bun, tot este perfect, mai putin pozitia unde trebuie sa pui item-ul.
    Ca sa intelegeti uitati, este undeva pus gresit
    Mai exact aici, am facut un highlight la buton unde vine pus.
    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]
    Rezolvare :

    Deschidem uiinventory.py din root si cautam linia :
    Cod:
    ## AttachMetinDialog
    Si acum modificati linia :
    [
    Cod:

    PHP:self.drag.SetPosition(13+50,538)
    sa arate exact asa :
    Cod:
     self.drag.SetPosition(13,538)
    Concluzia : Cineva a pus acel +50 acolo ca sa ne faca pe noi sa credem ca sistemul e bugat sa ne uitam in alta parte, dar in fine.
    [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]
    SPER CA A FOST DE FOLOS
    Questul
    Cod:
    quest borrar_items begin
        state start begin
         
            when login begin
                cmdchat("BORRAR QID|"..q.getcurrentquestindex())
            end
         
            when button or info begin
                cmdchat("BORRAR INPUT|1")
                local shang = split(input(cmdchat("BORRAR SEND|")), "|")
                cmdchat("BORRAR INPUT|0")
             
                if shang[1] == "BORRAR" then
                    borrar_items.Borrar(tonumber(shang[2]), tonumber(shang[3]))
                end
            end
         
            function Borrar(slot, vnum)
                item.select_cell(slot)
                local item_vnum, item_count, item_id = item.get_vnum(), item.get_count(), item.get_id()
                item.remove_stack()
                cmdchat("InputStringEnd")
            end
        end
    end

      Acum este: Lun Iun 25, 2018 8:44 am