Cuvant pentru puteri

 :: Administrare :: ARHIVA

Vezi subiectul anterior Vezi subiectul urmator In jos

Re: Cuvant pentru puteri

Mesaj  Danny la data de Sam Iul 16, 2011 8:29 pm

@Default:Nu este din client, ci din server Wink .
@dannycobra:Trebuie sa o traduci din server.Intrii in usr/rain/channel/share_data/locale/hongkong/quest/object , cauti folderul 50513 , si in el trebuie sa se mai afle un folder numit use , apoi in acel folder gasesti fisierul training_grandmaster_skill.start , dai click dreapta pe el , editezi , stergi ce este in continutul lui , si inlocuiesti cu
Cod:
    say_title ( "Piatra Spiritului" )
    if pc . get_skill_group ( ) == 0 then
    say ( "Nu ai nici o competenta" .. pc . get_skill_group ( ) )
    return
    end
    if get_time ( ) < pc . getqf ( "next_time" ) then
    if pc . is_skill_book_no_delay ( ) then
    say ( "Acest lucru va permite" )
    say ( "perfectionarea competentelor." )
    say ( "" )
    wait ( )
    say_title ( "Piatra Spiritului" )
    else
    say ( "Trebuie sa asteptati." )
    return
    end
    end
    local result = training_grandmaster_skill . BuildGrandMasterSkillList ( pc . get_job ( ) , pc . get_skill_group ( ) )
    local vnum_list = result [ 1 ]
    local name_list = result [ 2 ]
    if table . getn ( vnum_list ) == 0 then
    say ( "Competentele tale sunt deja perfecte!" )
    return
    end
    say ( "Alegeti o competenta din urmatoarele:" )
    say ( "" )
    local menu_list = { }
    table . foreach ( name_list , function ( i , name ) table . insert ( menu_list , name ) end )
    table . insert ( menu_list , "Abbrechen" )
    local s = select_table ( menu_list )
    if table . getn ( menu_list ) == s then
    return
    end
    local skill_name = name_list [ s ]
    local skill_vnum = vnum_list [ s ]
    local skill_level = pc . get_skill_level ( skill_vnum )
    local cur_alignment = pc . get_real_alignment ( )
    local need_alignment = 1000 + 500 * ( skill_level - 30 )
    test_chat ( "Punctre rang:" .. cur_alignment )
    test_chat ( "Rand negativ prea mare:" .. need_alignment )
    local title = string . format ( "%s a reusit " , skill_name , skill_level - 30 + 1 )
    say_title ( title )
    say ( "Atunci cand cititi piatra spiritului" )
    say ( "pierzi punctaj din grad!" )
    say ( "" )
    if cur_alignment < - 19000 + need_alignment then
    say_reward ( "Puncte insuficiente." )
    return
    end
    if cur_alignment < 0 then
    say_reward ( string . format ( "Puncte necesare: %d -> %d" , need_alignment , need_alignment * 2 ) )
    say_reward ( "pentru a mari competenta." )
    need_alignment = need_alignment * 2
    elseif cur_alignment < need_alignment then
    say_reward ( string . format ( "Puncte necesare:: %d" , need_alignment ) )
    say_reward ( "Rang negativ prea mare" )
    else
    say_reward ( string . format ( "Puncte necesare: %d" , need_alignment ) )
    end
    say ( "" )
    local s = select ( "Mai mult" , "Intrerupe" )
    if s == 2 then
    return
    end
    if cur_alignment >= 0 and cur_alignment < need_alignment then
    say_title ( string . format ( "Piatra Spiritului" , title ) )
    say ( "A venit timpul!" )
    say ( "Pentru antrenament," )
    say ( "Va rugam sa scrieti : Antrenament" )
    say ( "" )
    say ( "" )
    say_reward ( "Antrenament" )
    say ( "" )
    local s = input ( )
    if s ~= "Antrenament" then
    return
    end
    end
    if get_time ( ) < pc . getqf ( "next_time" ) then
    if pc . is_skill_book_no_delay ( ) then
    pc . remove_skill_book_no_delay ( )
    else
    say ( "Sa vedeam ce-ai reusit" )
    return
    end
    end
    pc . setqf ( "next_time" , get_time ( ) + time_hour_to_sec ( number ( 8 , 12 ) ) )
    if need_alignment > 0 then
    if pc . learn_grand_master_skill ( skill_vnum ) then
    pc . change_alignment ( - need_alignment )
    say_title ( string . format ( "%s " , title ) )
    if 40 == pc . get_skill_level ( skill_vnum ) then
    say ( string . format ( "%s este deja Perfect" , skill_name ) )
    else
    say ( string . format ( "Succes" , skill_name , skill_level - 30 + 1 + 1 ) )
    end
    say ( "" )
    say_reward ( "Succes!" )
    say_reward ( string . format ( "Puncte luate %d " , need_alignment ) )
    say ( "" )
    else
    say_title ( string . format ( "%s " , title ) )
    say ( "Acest lucru nu este elaborat ,din pacate." )
    say ( "" )
    say_reward ( "Ai esuat," )
    say ( "mai incerca!" )
    pc . change_alignment ( - number ( need_alignment / 3 , need_alignment / 2 ) )
    end
    end
    item . remove ( )

Aceasta intrebare am pus-o si pe 4metin.ro si am avut 2 raspunsuri la ea,una de la Default si una de la Steffan.
Si ii multumesc lui Steffan ca m-a ajutat cu aceasta problema.


Danny
Admin
Admin

masculin Sarpe
Mesaje : 57
Puncte : 2191
Reputatie : 12
Data nasterii : 22/11/1989
Data de inscriere : 15/06/2011
Varsta : 27
Localizare : shop_item
Stare de spirit : bun

Vezi profilul utilizatorului http://www.metin2fox.in

Sus In jos

Re: Cuvant pentru puteri

Mesaj  Admin la data de Dum Iul 17, 2011 3:30 am

Ma bucur ca ai gasit rezolvarea Wink

Admin
Admin
Admin

masculin Maimuta
Mesaje : 445
Puncte : 3254
Reputatie : 59
Data nasterii : 03/03/1992
Data de inscriere : 09/01/2010
Varsta : 24
Localizare : root.
Stare de spirit : Excelenta.

Vezi profilul utilizatorului http://metin3.forumz.ro

Sus In jos

Re: Cuvant pentru puteri

Mesaj  Danny la data de Dum Iul 17, 2011 10:35 pm

Rog ca acest post sa fie trecut la cos deoarece am facut un tutorial cu acest continut.

Danny
Admin
Admin

masculin Sarpe
Mesaje : 57
Puncte : 2191
Reputatie : 12
Data nasterii : 22/11/1989
Data de inscriere : 15/06/2011
Varsta : 27
Localizare : shop_item
Stare de spirit : bun

Vezi profilul utilizatorului http://www.metin2fox.in

Sus In jos

Re: Cuvant pentru puteri

Mesaj  Continut sponsorizat Astazi la 5:58 pm


Continut sponsorizat


Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

 :: Administrare :: ARHIVA

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum