Nu sunteti conectat. Conectati-va sau inregistrati-va

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

Vezi subiectul anterior Vezi subiectul urmator In jos  Mesaj [Pagina 1 din 1]

mr.franta

avatar
Administrator
Administrator
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

Vezi profilul utilizatorului http://testgamefreak.cool.st

Vezi subiectul anterior Vezi subiectul urmator Sus  Mesaj [Pagina 1 din 1]

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum

 

Mergi inapoi sus