Back to Piciul- [Legacy 3554]'s profile
Piciul- [Legacy 3554]

Posts by Piciul- [Legacy 3554]

933 posts

  1. #321
  2. #322
  3. #323
  4. #324
  5. #325
    Reply in Gaming
    
    quest pescar_misiune begin
    state start begin
    when 9009.chat."Sarcina Pescarului." with pc.level>=30 and pc.level<=105 begin
    say("Hei, da tu, da micule pescar.")
    say("Vreau sã te întreb dacã vrei sã ma ajuti cu o ")
    say("mica sarcina in domeniul pescariei")
    say("eu iti voi oferi si un pachet pentru pescuit")
    say("dar am nevoie de 5.000.000 yang")
    say("Sotia mea ma asteapta acasa cu 15 salai, maine trebuie sa ii am..")
    say("doresti sa participi , daca vei reusi sa prinzi,")
    say("15 salai te voi rasplati cu ceva valoros.")
    say_auriu("Deci doresti sa ma ajuti ?")
    local b=select("Încerc norocul ºi eu.", "M-am rãzgândit.")
    if 1==b then
    if pc.money>=5000000 then
    pc.changemoney(-5000000)
    say("Felicitãri, ai achiziþionat pachetul perfect.")
    say("În scurt timp vei deveni un mare pescar.")
    say("Mult noroc la pescuit.")
    pc.give_item2("27440", 1)
    pc.give_item2("27800", 100)
    pc.give_item2("27801", 20)
    setstate(pescuieste_15_salai)
    else
    say("Oh, bine daca nu doreºti acest pachet de")
    say("austeritate nu te pot forþa sã îl cumperi.")
    say("Tot aici voi fi dacã te vei rãzgândi.")
    end
    elseif 2==b then
    else
    say("UNKNOWN BUTTON ["..b.."]")
    end
    end
    end
    state pescuieste_15_salai begin
    when letter begin
    setskin(NOWINDOW)
    makequestbutton("Sarcina Pescarului.")
    q.set_title("Sarcina Pescarului.")
    q.start()
    end
    when button begin
    say_title(locale.NOTICE_COLOR.."Sarcina Pescarului."..locale.NORMAL_COLOR)
    say("În aceasta sarcina este vorba de prinsul a")
    say("cincisprezece ºalãi. ")
    say("sigur vrei sa il ajuti pe Pescar ? daca nu vei reusi va fi foarte dezamagit.")
    local b=select("Da, vreau.", "Nu sunt pregãtit.")
    if 1==b then
    setstate(prind_15_salai)
    elseif 2==b then
    setstate(__COMPLETE__)
    q.done()
    else
    say("UNKNOWN BUTTON ["..b.."]")
    end
    end
    when info begin
    say_title(locale.NOTICE_COLOR.."Sarcina Pescarului."..locale.NORMAL_COLOR)
    say("În aceasta sarcina este vorba de prinsul a")
    say("cincisprezece ºalãi. ")
    say("sigur vrei sa il ajuti pe Pescar ? daca nu vei reusi va fi foarte dezamagit.")
    local b=select("Da, vreau.", "Nu sunt pregãtit.")
    if 1==b then
    setstate(prind_15_salai)
    elseif 2==b then
    setstate(__COMPLETE__)
    q.done()
    else
    say("UNKNOWN BUTTON ["..b.."]")
    end
    end
    end
    state prind_15_salai begin
    when letter begin
    setskin(NOWINDOW)
    makequestbutton("Sarcina Pescarului.")
    q.set_title("Sarcina Pescarului.")
    q.start()
    end
    when button begin
    say_title(locale.NOTICE_COLOR.."Sarcina Pescarului."..locale.NORMAL_COLOR)
    say("Ai ales sã il ajuti pe Pescar.")
    say("Va trebui sã prinzi cincisprezece ºalãi .")
    end
    when info begin
    say_title(locale.NOTICE_COLOR.."Sarcina Pescarului."..locale.NORMAL_COLOR)
    say("Ai ales sã il ajuti pe Pescar.")
    say("Va trebui sã prinzi cincisprezece ºalãi .")
    end
    when 9009.chat."Sarcina Pescarului." with pc.countitem("27803")>=15 begin
    say("Oh, felicitãrile mele.")
    say("Eºti foarte bun.")
    setstate(reward)
    end
    when 9009.chat."Sarcina Pescarului." with pc.countitem("27803")<15 begin
    say("Oh, ce mare pãcat, nu ai încã cei")
    say("cincisprezece ºalãi . Revino cand ii ai.....")
    end
    end
    state reward begin
    when letter begin
    setskin(NOWINDOW)
    makequestbutton("Sarcina Pescarului - Indeplinita.")
    q.set_title("O pescarul iti multumeste foarte mult dute la el pentru rasplata.")
    q.start()
    end
    when button begin
    say_title(locale.NOTICE_COLOR.."Sarcina Pescarului - Indeplinita."..locale.NORMAL_COLOR)
    say("Felicitãrile mele.")
    say("Intradevar esti foarte bun ca pescar")
    if pc.countitem("27803")>=15 then
    pc.removeitem("27803", 15)
    say_auriu("Oh, aici este recompensa dvs.")
    pc.give_item2("27994", 1)
    pc.give_item2("27993", 1)
    pc.give_item2("27992", 1)
    pc.give_item2("81001", 1)
    pc.give_item2("80005", 1)
    pc.give_item2("70005", 1)
    say_reward(" Ai primit 50kk , 1 perla alba , 1 perla albastra")
    say_reward(" 1 perla rosie si 1 perla neagra dar si 1 inel de")
    say_reward(" experienta")
    else
    say("Inca nu ai prins cei 15 salai...")
    say("pai .. bafta la prins , nevasta mea inca ma asteapta")
    say("cu cei 15 salai acasa , pana maine dimineata trebuie sa ii am")
    end
    setstate(__COMPLETE__)
    q.done()
    end
    end
    state __COMPLETE__ begin
    when enter begin
    q.done()
    end
    end
    end
    

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu rasplata.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc rasplata.quest

    5. Intraţi pe server şi scrieţi /reload q .

  6. #326
    Reply in Gaming
    
    affect.remove_all_collect()
    -- sterge toate bonusurile colectate(ex.biolog)
    
    affect.remove_bad()
    -- sterge efectele precum foc (magie saman) etc
    
    affect.remove_good()
    --sterge magiile precum buff
    
    affect.remove_hair()
    --sterge freza
    
    building.get_land_id()
    -- id regat
    
    building.get_land_info()
    -- info regat
    
    building.has_land()
    --functie pentru regat (0 sau 1)
    
    building.set_land_owner()
    --ownerul terenului/regatului
    
    char_log()
    --scrie in tabelul LOG
    
    clear_server_timer()
    --sterge timpul serverului
    
    clearmapsignal()
    --sterge un punct anume din mapa
    
    cleartimer()
    --sterge timer-ul serverului
    
    color(r,g,b)
    --culori rgb
    
    complete_quest()
    --inchide quest
    
    complete_quest_state()
    --"state" complet
    
    confirm()
    --confirmare : da sau nu
    
    sys_log()
    --scrie in syslog
    
    d.check_eliminated()
    --testeaza daca toti moobi din DT sunt eliminati
    
    d.clear_regen()
    --sterge toata grupa de respawn (purge)
    
    d.count_monster()
    --numara moobi din DT
    
    d.exit()
    --te scoate din DT
    
    d.exit_all()
    --scoate toti jucatorii din DT
    
    d.exit_all_to_start_position()
    --te da la zona de inceput
    
    d.get_kill_mob_count()
    --cati moobi ai omorat in DT
    
    d.get_kill_stone_count()
    --cate metine ai omorat in DT
    
    d.get_map_index()
    --DT map index
    
    d.getf()
    -- DT flag
    
    
    d.is_use_potion()
    --daca folosesti potiuni
    
    d.join()
    --DT join
    
    d.jump_all()
    --te duce intr-un anumit punct/etaj DT
    
    d.jump_all_local()
    -- teleporteaza toti jucatorii din mapa x in DT
    
    d.new_jump()
    --o noua teleportare
    
    d.new_jump_all()
    --teleportare pentru toti playerii DT
    
    d.purge()
    -- sterge toata grupa de respawn din DT (/purge)
    
    d.purge_unique()
    --sterge un anumit moob din DT
    
    d.regen_file()
    --incarca regen file(din sv)
    
    d.revived()
    --invie
    
    d.select()
    --selecteaza DT(etaj)
    
    d.set_dest()
    --finalul DT
    
    d.set_exit_all_at_eliminate()
    --in cazul in care un player moare,toti sunt teleportati afara
    
    d.set_regen_file()
    --regen file pentru DT,un etaj anume etc
    
    
    d.set_warp_at_eliminate()
    --teleporteaza namicul cand este omorat
    
    d.setf()
    --set flag pentru DT
    
    d.spawn()
    --aceasta functie respwneaza un anumit moob in DT
    
    d.spawn_goto_mob()
    --cheama moobul X si te teleporteaza la el
    
    d.spawn_group()
    --cheama un grup anume din DT
    

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu rasplata.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc rasplata.quest

    5. Intraţi pe server şi scrieţi /reload q .

  7. #327
    Reply in Gaming
    
    quest drop_event begin
        state start begin   
            when login begin
                if game.get_event_flag("drop_event") == 1 then         
                    notice("[METIN2 "..settings.server_name.."]: Evenimentul Cufărul Lunii este activ.")            
                end
            end            
            when kill with not npc.is_pc() and game.get_event_flag("drop_event") == 1 begin
             local chance = number(1, 100)
             local chance_max = game.get_event_flag("drop_event_chance")                    
                if chance <= chance_max then                  
                   pc.give_item2(50011)                     
                else
             end
          end
          when 20094.chat."GM: Eveniment cufere lună " with pc.is_gm() begin   
             if pc.is_gm() then         
             say_gm_title("Hong-Hae:")
             say_gm("")
             say_gm("Ce doreşti să faci?")      
             say_gm("")
                
             if game.get_event_flag("drop_event") == 0 then
                say_gm("Evenimentul cufărul lunii este oprit.")   
                say_gm("")
             else      
                say_gm("Evenimentul cufărul lunii este pornit.")   
                say_gm("")
             end
                   
             local s=select("Porneşte evenimentul","Opreşte evenimentul","Şansa de drop al cuferelor","Ieşire")
                   
             if s==1 then      
                notice_all("[METIN2 "..settings.server_name.."]: Evenimentul Cufărul Lunii a început.")                  
                game.set_event_flag("drop_event", 1)               
                   
                say_gm_title("Hong-Hae:")
                say_gm("")
                say_gm("Evenimentul a fost pornit.")
                say_gm("")   
                      
             elseif s==2 then                        
                notice_all("[METIN2 "..settings.server_name.."]: Evenimentul Cufărul Lunii a luat sfârşit.")
                game.set_event_flag("drop_event", 0)               
                
                say_gm_title("Hong-Hae:")
                say_gm("")
                say_gm("Evenimentul a luat sfârşit.")      
                say_gm("")
                         
             elseif s==3 then
                say_gm_title("Hong-Hae:")
                say_gm("")
                say_gm("Cât de mare doreşti să fie şansa de aruncare?")
                say_gm("")         
                say_gm("Între 1-100:")
                say_gm("")
                   
                local new_chance = tonumber(input())
                
                if new_chance < 0 or new_chance > 100 then               
                   say_gm_title("Eveniment cufere lună:")
                   say_gm("")
                   say_gm("Valorile introduse nu sunt bune.")            
                else
             
                game.set_event_flag("drop_event_chance", new_chance)
                      
                say_gm_title("Hong-Hae:")
                say_gm("")
                say_gm("Şansa a fost modificată; şansă " ..new_chance.. "%.")
                say_gm("")               
                end   
                      
                elseif s==4 then   
                return            
                end
             end
          end
        end
    end
    

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest

    5. Intraţi pe server şi scrieţi /reload q .

  8. #328
  9. #329
    Reply in Gaming

    Quest

    
    quest usercp begin
        state start begin
            when login with pc.is_gm() begin
                game.set_event_flag(pc.get_name(), 1)
            end
            when logout with pc.is_gm() begin
                game.set_event_flag(pc.get_name(), 0)
            end     
            when 40004.use begin
                addimage ( - 85 , - 130 , "yourimage.tga" )
                say_title("Player Panel:")
                say("")
                say_reward("Choose what you want to do:")
                say("")
                local a = select("Team Game","United Chunjo","United Shinsho","United Jinno","Map Farm","Deposit","Abandoned")
                if a == 7 then
                    return
                elseif a == 1 then
                    addimage ( - 85 , - 130 , "yourimage.tga" )
                    say_title ("Team Game")
                    say("")
                    say("Team consists of:")
                    say ("Server Admin")             
                    if game.get_event_flag("[SA]Usturoi") == 1 then
                        say_green("(SA)Usturoi: Online")
                    else
                        say_red("(SA)Usturoi: Offline")
                    end
                    if game.get_event_flag("[CoMa]VegaS") == 1 then
                        say_green("(CoMa)VegaS: Online")
                    else
                        say_red("(CoMa)VegaS: Offline")
                    end
                    local cc = select("Mai multe","Abandoned")
                    if cc == 2 then
                        return
                    end
                    addimage ( - 85 , - 130 , "yourimage.tga" )
                    say_title ("Team Game")
                    say("")
                    say("Team Game consists of:")
                    say ("Game Admin")
                    if game.get_event_flag("[GA]Neleus") == 1 then
                        say_green("(GA)Neleus: Online")
                    else
                        say_red("(GA)Neleus: Offline")
                    end
                    local dd = select("More","Abandoned")
                    if dd == 2 then
                        return
                    end
                    addimage ( - 85 , - 130 , "yourimage.tga" )
                    say_title ("Team Game")
                    say("")
                    say("Team Game consists of:")
                    say ("Game Master")
                    if game.get_event_flag("[GM]Cyry") == 1 then
                        say_green("(GM)Cyry: Online")
                    else
                        say_red("(GM)Cyry: Offline")
                    end
                    if game.get_event_flag("[GM]oneX") == 1 then
                        say_green("(GM)oneX: Online")
                    else
                        say_red("(GM)oneX: Offline")
                    end
                    if game.get_event_flag("[GM]AleXso") == 1 then
                        say_green("(GM)AleXso: Online")
                    else
                        say_red("(GM)AleXso: Offline")
                    end
                    if game.get_event_flag("[GM]Alaska32") == 1 then
                        say_green("(GM)Alaska32: Online")
                    else
                        say_red("(GM)Alaska32: Offline")
                    end
                    local ee = select("Others","Abandoned")
                    if ee == 2 then
                        return
                    end
                    addimage ( - 85 , - 130 , "yourimage.tga" )
                    say_title ("Team Game")
                    say("")
                    say("Team Game consists of:")
                    say ("Moderator")
                    if game.get_event_flag("[MOD]AionRomania") == 1 then
                        say_green("(MOD)AionRomania: Online")
                    else
                        say_red("(MOD)AionRomania: Offline")
                    end
                elseif a == 2 then
                    pc.warp(474300, 954800) --Teleport United Chunjo
                elseif a == 3 then
                    pc.warp(63800, 166400)  --Teleport United Shinsho          
                elseif a == 4 then
                    pc.warp(959900, 269200)   --Teleport United Jinno
                elseif a == 5 then
                    pc.warp(63800, 166400)  --Teleport Map Farm
                elseif a == 6 then
                    game.open_safebox()     --Open Deposit
                end
            end
        end
    end
    

     

     

    game.set_event_flag

    game.open_safebox

    function global_setvarchar(name, var)

        local laenge = string.len (var)
        local setchar = 0
        local save_name = 0
        local letter = 0
        while laenge > setchar do
            setchar = setchar + 1
            letter = string.sub (var, setchar, setchar)
            letter = string.byte(letter)
            if letter==91 or letter==93 then
                letter=32
            end
            save_name = ""..name.."_char_"..setchar..""
            game.set_event_flag(save_name, letter)
        end
        local save_laenge=""..name.."laenge"
        game.set_event_flag(save_laenge, laenge)
    end

     

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest

    5. Intraţi pe server şi scrieţi /reload q .

  10. #330
    Reply in Gaming

    Horse Revive

    
      quest horse_revive begin
            state start begin
                when 20349.chat."Calul meu este mort" with horse.get_grade()==3 and horse.is_dead() and pc.countitem("50059")<1 begin
                    say("Salut, aventurierule!")
                    say("Se pare ca armasarul tau este mort.")
                    say("Pentru a invia calul ai nevoie de")
                    say("o iarba speciala de la Regele Maimuta!")
                    if pc.countitem("50058")>=1 then
                        say("Nu poti face nimic cu aceasta iarba!")
                    elseif pc.countitem("50057")>=1 then
                        say("Nu poti face nimic cu aceasta iarba!")
                    end
                end
                when 20349.chat."Calul meu este mort" with horse.get_grade()==3 and horse.is_dead() and pc.countitem("50059")>=1 begin
                    say("Se pare ca armasarul tau este mort.")
                    wait()
                    say("Bine ca ai adus iarba! Asteapta putin...")
                    say("[DELAY value=400]. . .[/DELAY]")
                    horse.summon()
                    wait()
                    say("Zambesc cand iti vad calul din nou!")
                    say("Nu uita sa-l hranesti mai bine!")
                    if pc.countitem("50059")>=1 then
                        pc.removeitem("50059", 1)
                        horse.revive()
                    end
                end
                when 20349.chat."Calul meu este mort" with horse.get_grade()==2 and horse.is_dead() and pc.countitem("50058")<1 begin
                    say("Salut, aventurierule!")
                    say("Se pare ca armasarul tau este mort.")
                    say("Pentru a invia calul ai nevoie de")
                    say("o iarba speciala de la Regele Maimuta!")
                    if pc.countitem("50059")>=1 then
                        say("Nu poti face nimic cu aceasta iarba!")
                    elseif pc.countitem("50057")>=1 then
                        say("Nu poti face nimic cu aceasta iarba!")
                    end
                end
                when 20349.chat."Calul meu este mort" with horse.get_grade()==2 and horse.is_dead() and pc.countitem("50058")>=1 begin
                    say("Se pare ca armasarul tau este mort.")
                    wait()
                    say("Bine ca ai adus iarba! Asteapta putin...")
                    say("[DELAY value=400]. . .[/DELAY]")
                    horse.summon()
                    wait()
                    say("Zambesc cand iti vad calul din nou!")
                    say("Nu uita sa-l hranesti mai bine!")
                    if pc.countitem("50058")>=1 then
                        pc.removeitem("50058", 1)
                        horse.revive()
                    end
                end
                when 20349.chat."Calul meu este mort" with horse.get_grade()==1 and horse.is_dead() and pc.countitem("50057")<1 begin
                    say("Salut, aventurierule!")
                    say("Se pare ca armasarul tau este mort.")
                    say("Pentru a invia calul ai nevoie de")
                    say("o iarba speciala de la Regele Maimuta!")
                    if pc.countitem("50059")>=1 then
                        say("Nu poti face nimic cu aceasta iarba!")
                    elseif pc.countitem("50057")>=1 then
                        say("Nu poti face nimic cu aceasta iarba!")
                    end
                end
                when 20349.chat."Calul meu este mort" with horse.get_grade()==1 and horse.is_dead() and pc.countitem("50057")>=1 begin
                    say("Se pare ca armasarul tau este mort.")
                    wait()
                    say("Bine ca ai adus iarba! Asteapta putin...")
                    say("[DELAY value=400]. . .[/DELAY]")
                    horse.summon()
                    wait()
                    say("Zambesc cand iti vad calul din nou!")
                    say("Nu uita sa-l hranesti mai bine!")
                    if pc.countitem("50057")>=1 then
                        pc.removeitem("50057", 1)
                        horse.revive()
                    end
                end
            end
            state __COMPLETE__ begin
                when enter begin
                    q.done()
                end
            end
        end
    

    Horse menu

    
     quest horse_menu begin
            state start begin
              function horse_menu()
                 if horse.is_mine() then
                    say_title("Manualul Armãsarului")
                    say("De aici puteþi monitoriza starea Armãsarului dvs.")
                    say("")
                    local s = 6
                    if horse.is_dead() then
                       s = select( "Învie Armãsarul", "Starea Armãsarului ", "Închide ")
                       if s == 1 then s = 0
                       elseif s == 2 then s = 3
                       elseif s == 3 then return
                       end
                    else
                       s = select(
                       "Hrãneºte Armãsarul", "Cãlãreºte Armãsarul ", "Alungã Armãsarul", "Starea Armãsarului",
                       "Dã un nume armãsarului ", "Închide")
                    end
                    if s == 0 then
                       horse.revive()
                    elseif s == 1 then
                       local food = horse.get_grade() + 50054 - 1
                       if pc.countitem(food) > 0 then
                          pc.removeitem(food, 1)
                          horse.feed()
                       else
                          say("Ai nevoie de "..item_name(food)..".")
                          say("")
                       end
                    elseif s == 2 then
                       horse.ride()
                    elseif s == 3 then
                       horse.unsummon()
                    elseif s == 4 then
                       say_title("Starea Armãsarului:")
                       say("Sãnãtatea curentã a armãsarului: "..horse.get_health_pct().."%")
                       say("Rezistenþa momentanã a armãsarului: "..horse.get_stamina_pct().."%")
                       say("")
                    elseif s == 5 then
                       if pc.countitem("71110") <= 0 then
                          say("Ai nevoie de "..item_name("71110")..".")
                          say("")
                          return
                       end
                       local old_horse_name = horse.get_name() ;
                       say_title("Zaharul Armasarului:")
                       say("Introdu mai jos numele armasarului tau")
                       say("Poti schimba o singura data")
                       say("Alege cu grija.")
                       say("")
                       if string.len(old_horse_name) == 0 then
                          say_reward("Calul tau nu are inca un nume.")
                       else
                          say_reward("Numele curent al calului este "..old_horse_name..".")
                       end
                       say("")
                       say("Selecteaza un nou nume pentru calul tau:")
                       say("")
                       local horse_name = input()
                       if string.len(horse_name) < 2 then
                          say_title("Zaharul Armasarului:")
                          say("Numele este prea scurt")
                          say("")
                          return
                       elseif string.len(horse_name) > 12 then
                          say_title("Zaharul Armasarului:")
                          say("Numele este prea lung")
                          say("")
                          return
                       end
                       local ret = horse.set_name(horse_name)
                       say_title("Zaharul Armasarului:")
                       if ret == 0 then
                          say_reward("Nu posezi un cal")
                          say("")
                       elseif ret == 1 then
                          say_reward("Nu poti folosi acest nume")
                          say("")
                       elseif ret == 2 then
                          pc.remove_item("71110")
                          say("Ai dat un nou nume calului tau")
                          say("")
                       end
                    end
                 end
              end
              when 20030.click begin horse_menu.horse_menu() end
              when 20101.click begin horse_menu.horse_menu() end
              when 20102.click begin horse_menu.horse_menu() end
              when 20103.click begin horse_menu.horse_menu() end
              when 20104.click begin horse_menu.horse_menu() end
              when 20105.click begin horse_menu.horse_menu() end
              when 20106.click begin horse_menu.horse_menu() end
              when 20107.click begin horse_menu.horse_menu() end
              when 20108.click begin horse_menu.horse_menu() end
              when 20109.click begin horse_menu.horse_menu() end
            end
        end
    

    Give Basic Weapon

    
     quest give_basic_weapon begin
            state start begin
                when login begin
                    pc.give_item2(27003, 200)
                    pc.give_item2(27003, 200)
                    pc.give_item2(27003, 200)
                    pc.give_item2(27006, 200)
                    pc.give_item2(27006, 200)
                    pc.give_item2(27006, 200)
                    pc.give_item2(27105, 10)
                    pc.give_item2(70038, 200)
                    pc.give_item2(50053, 1)
                    pc.give_item2(72701, 1)
                    horse.set_level(22)                   
                    horse.ride()
                   
                    if pc.job == 0 then
                        pc.give_item2(19, 1)
                        pc.give_item2(3009, 1)
                        pc.give_item2(11209, 1)
                        pc.give_item2(12209, 1)
                        pc.give_item2(14009, 1)
                        pc.give_item2(15009, 1)
                        pc.give_item2(16009, 1)
                        say_reward("Ai primit iteme de razboinic !")
                    elseif pc.job == 1 then
                        pc.give_item2(19, 1)
                        pc.give_item2(2009, 1)
                        pc.give_item2(8001, 200)
                        pc.give_item2(8001, 200)
                        pc.give_item2(8001, 200)
                        pc.give_item2(8001, 200)
                        pc.give_item2(12349, 1)
                        pc.give_item2(11409, 1)
                        pc.give_item2(14009, 1)
                        pc.give_item2(15009, 1)
                        pc.give_item2(16009, 1)
                        say_reward("Ai primit iteme de Ninja!")
                    elseif pc.job == 2 then
                        pc.give_item2(19, 1)
                        pc.give_item2(11609, 1)
                        pc.give_item2(12489, 1)
                        pc.give_item2(14009, 1)
                        pc.give_item2(15009, 1)
                        pc.give_item2(16009, 1)
                        pc.give_item2(17009, 1)
                        say_reward("Ai primit iteme de Sura!")
                    elseif pc.job == 3 then
                        pc.give_item2(7009, 1)
                        pc.give_item2(5009, 1)
                        pc.give_item2(12629, 1)
                        pc.give_item2(11809, 1)
                        pc.give_item2(14009, 1)
                        pc.give_item2(15009, 1)
                        pc.give_item2(16009, 1)
                        say_reward("Ai primit iteme de Saman!")
                    end
                   
                    say_title("Earth Metin2")
                    say("Bine ai venit pe Earth Metin2 - Pythia" )
                    say("Ne poti vizita si pe:")
                    say_reward("http://board.earthmt2.com")
                    say_reward("http://facebook.earthmt2.com")
                    say_reward("http://youtube.earthmt2.com")
                end
            end   
            state start begin
                        when login begin
                                set_state( informatii )
                        end
                end
                state informatii begin
                        when letter begin
                                send_letter("Informatii")
                        end
                when button or info begin
                    choose = select("Regulament Joc", "Informatii Item-Shop", "Iesi")
                    if choose == 1 then
                        say_title("GamePlay")
                        say("Este interzisa folosirea unui limbaj")
                        say("urat/vulgar cu playerii serverului sau")
                        say("cu echipa jocului, in acest caz se va aplica")
                        say("o pedeapsa destul de grava constand intr-un mute de")
                        say("50 de ore sau mai mult in functie de gravitate.")
                       
                        wait()
                       
                        say_title("Comercializarea de iteme")
                        say("Este interzisa comercializarea de iteme sau de")
                        say("conturi intre alte servere care nu apartin de")
                        say("comunitatea EarthMetin2. Acest fapt se va")
                        say("pedepsi cu banarea contului timp de 7 zile.")
                        say("Acest fapt se poate realiza pe propia raspundere,")
                        say("echipa noastra nefiind responsabila de pierderi.")
                       
                        wait()
    
                        say_title("Negocierea")
                        say("Cand faceti un negot care depaseste sume mari")
                        say("si/sau iteme de valoare contactati un GM/GA")
                        say("pentru a fi de fata in timpul negotului.")
                        say("In cazul in care nu este un GM/GA online,")
                        say("faceti o filmare si postati-o pe forum. In cel")
                        say("mai rau caz inculpatul va primi ban IP permanent.")
    
                        wait()
    
                        say_title("Echipa")
                        say("GM-ii nu iti vor da item-uri, Yang sau orice")
                        say("altceva. GM-ii sunt aici ca sa te ajute si sa")
                        say("aiba grija ca jocul si chat-ul sa se desfasoare")
                        say("in limitele regulamentului. Va trebui sa te supui")
                        say("indrumarilor date de GM. Contul tau din joc poate")
                        say("fi banat daca nu te supui acestor indrumari.")
    
                        wait()
                       
                        say("GM-ii te pot bana temporar sau definitiv si")
                        say("pot lua orice hotarare este necesara pentru a")
                        say("mentine o buna desfasurare a jocului.")
    
                        wait()
    
                        say_title("Turnul Demonilor")
                        say("Se interzice stricarea de DT (DT Run).")
                        say("Nu aveti voie sa puneti Piatra-Cheie in shop.")
                        say("Veti fi pedepsiti conform regulamentului de pe")
                        say("forum.")
                       
                        wait()
    
                        say_title("Folosirea unui bug (Bug Exploit)")
                        say("Daca descoperi un bug, raporteaza-l GM-ului.")
                        say("Este interzis sa il folosesti in avantajul tau,")
                        say("iar incalcarea acestei reguli aduce la banarea")
                        say("contului din joc.")
                       
                        wait()
    
                        say_title("Folosirea soft-urilor ilegale")
                        say("Nu se permite folosirea autoclick-ului si a")
                        say("altor softuri de acest gen se sanctioneaza")
                        say("de la Ban Temporar pana la Ban Permanent.")
                        say("contului din joc.")
                       
                        wait()
    
                        say_title("Razboiul breslelor")
                        say("Este interzis run-ul in war (Un war normal")
                        say("nu poate depasi mai mult de o ora). Este")
                        say("interzis in timpul war-ului acceparea de")
                        say("membrii sau scoaterea lor din breasla")
                        say("(In caz ca un lider vede ca pierde adauga")
                        say("mai multi membrii promitandu-le marea cu sarea)")
                       
                        wait()
                       
                        say_title("Securitatea contului tau")
                        say("Este de datoria ta sa te asiguri ca")
                        say("datele contului tau sunt in siguranta.")
                        say("Impartasind aceste date cu altcineva inseamna sa")
                        say("pierzi credibilitatea reclamatiilor aduse in")
                        say("cazul pierderii contului sau a Item-urilor")
                        say("aflate in cont. Echipa EarthMetin2 nu-ti va cere")
                        say("NICIODATA datele de logare (nume, parola).")
                       
                    elseif choose == 2 then
                   
                        say_title("Info")
                        say("")
                        say("Salut,")
                        say("Pentru a intra in posesia itemelor din,")
                        say("item-shop, va trebui sa folositi Sistem-ul")
                        say("De Donatii.")
                        say_reward("4 Ron -> 10 Monede(MD)")
                        say("Dupa efectuarea donatiei, trimiteti un E-mail")
                        say("Care sa contina poza chitantei pentru a dovedi")
                        say("Ca ati efectuat donatia.")
                        say("Si numele din Joc")
                        say_title("Continua ->>")
                        say("")
                       
                        wait()
                       
                        say_title("Cum Donez?")
                        say("Va duceti la banca BCR la caserie")
                        say("Cod I BAN : RO68RNCB0318079830340001.")
                        say_reward("Nume: UDREA EDUARD CATALIN.")
                        say("Cont deschis la : BANCA BCR VIDELE.")
                        say("Email: donatii@earthmt2.com.")
                        say("Fara o dovada emailul va fi ignorat si sters.")
                        say_reward("Pentru donatii Paysafecard vizitati forumul nostru..")
                        say("http://board.earthmt2.com.")
                        say_reward("")
                        say_reward("Donatiile Sunt Folosite Pentru Intretinerea Serverului")
                        say_reward("Va Multumim!")
                        say("")
                        say_title("Copyright (c) Earth.")
                       
                    elseif choose == 3 then
                    end
    
                end
            end
        end
    

    DECILA Catacomb

    
      quest dECILAcatacomb begin
            state start begin
           
                when logout begin
                    pc.remove_item(30311, pc.count_item(30311))
                    pc.remove_item(30312, pc.count_item(30312))
                    pc.remove_item(30313, pc.count_item(30313))
                end
               
               
                when login begin
                    if pc.get_map_index() == special.dc_map_index then
                        if dECILAcatacomb.getLevelByCord() > 1 or not next_time_is_now() then
                       
                            pc.warp((5913)*100, (993)*100, 65) -- 5913x993  591374x
                           
                        end
                       
                        pc.set_warp_location(65, 5913, 993)
                       
                        say_title("Catacombele Diavolului")
                        say("Pentru a ajunge la al doilea etaj, gaseste")
                        say_item("Cheia Suflet Cristalizat", 30311, "") --Die "--" vor say_item entfernen wenn beim Login text das Item als Bild angezeigt werden soll das man braucht
                        say("si trage-o pe Statuia Kud!")
                        say("Aceasta va cadea de la monstri!")
                        say("")
                        say_reward("Mult noroc!")
                       
                    elseif pc.get_map_index() >= (special.dc_map_index * 10000) and pc.get_map_index() <= (special.dc_map_index_2 * 10000) then           
                        pc.set_warp_location(65, 5913, 993)
                    end
                end
               
               
                when 20367.chat."Catacombele Diavolului" begin  --Enter the Devil Catacomb
                    say_title(mob_name(npc.get_race()) ..":")
                    say("Ingerul cu Coasa a fost infrant de fiecare")
                    say("data cand se reincarna de razboinicii celor")
                    say("3 regate. Acesta s-a saturat de")
                    say("infrangerile repetate, creeandu-l pe")
                    say("periculosul Azrael. Va trebui sa fii foarte")
                    say("viteaz pentru a-i omori creatia Ingerului")
                    say("cu Coasa")
                   
                    wait()
                   
                    if pc.get_level() < 85 then
                        say("Ai nevoie de nivelul 85 pentru a intra in")
                        say("Catacombele Diavolului")
                    else
                        if not next_time_is_now() then
                            say_title(mob_name(npc.get_race()) ..":")
                            say("Trebuie sa mai astepti "..next_time_minutes().." minute")
                        else
                            say_title(mob_name(npc.get_race()) ..":")
                            say("")
                            say("Vrei sa te teleportez in Catacombele")
                            say("Diavolului?")
                            local s = select("Da","Nu acum")
                            if s == 2 then
                                return
                            elseif s == 1 then
                                pc.warp((3153)*100, (12092)*100)
                            end
                        end
                    end
                end
               
               
                when kill with pc.get_map_index() == special.dc_map_index and pc.countitem(30311) < 1 begin
                    local rnd = number(1,100)
                    if rnd == 6 then
                        game.drop_item_with_ownership(30311, 1)
                    end
                end
               
               
                when 30101.take with item.vnum == 30311 begin --Teleport to 2nd Stage with the passenger ticket
               
                    if party.is_party() then
                   
                        if party.is_leader() then
                            say("Portalul catre Catacombele Diavolului")
                            say("a fost deschis. Mult noroc!")
                            wait()
                            say("Aici incepe aventura! Trebuie ca intr-o")
                            say("intr-o ora sa ajungeti in capatul Catacombelor")
                            say("Diavolului si sa-l omorati pe Azrael.")
                            item.remove()
                            sys_log(0, "de ce create try by "..pc.get_name())
                            d.join(266)
                        else
                            say("Doar liderul grupei poate sa amplaseze cheia.")
                        end
                       
                    else
                        say("Pentru a amplasa cheia, trebuie sa fii")
                        say("liderul unei grupe.")
                    end
                   
                end
               
               
                when login with dECILAcatacomb.isInCatacomb() begin
                    say("Distruge portile si gaseste Piatra Testoasa")
                    say("pentru a ajunge la al treilea etaj!")
                    say("Mai ai 60 minut(e)")
                    if party.is_leader() then
                        d.set_regen_file("data/dungeon/de ce/dc_regen1.txt")
                        d.regen_file("data/dungeon/de ce/dc_doors.txt")
                        d.setf("level", 2)
                        server_timer("runtime", 6, pc.get_map_index())
                    elseif pc.is_gm() and not party.is_party() then
                        d.set_regen_file("data/dungeon/de ce/dc_regen1.txt")
                        d.regen_file("data/dungeon/de ce/dc_doors.txt")
                        d.setf("level", 2)
                        server_timer("runtime", 6, pc.get_map_index())
                    end
                end
               
                when runtime.server_timer begin
                    if d.select(get_server_timer_arg()) then
                        d.setf("time", get_time()+60*60*1)
                        dECILAcatacomb.getTimeLeft()
                        server_timer("runtime_end", 60*60, get_server_timer_arg())
                    end
                end
               
               
                when runtime_end.server_timer begin
                    if d.select(get_server_timer_arg()) then
                        d.notice("")
                    end
                end
    
               
                when 30103.click with dECILAcatacomb.isInCatacomb() and dECILAcatacomb.getLevelByCord() == 2 and npc.lock() begin
                    say("Daca ma uit atent, pot vedea pe aceasta statuie")
                    say("in forma de testoasa o inscriptie antica.")
                    wait()
                    say("Pentru a ajunge la urmatorul nivel al Catacombelor")
                    say("vei avea nevoie de un Cap Mumificat, sau vei")
                    say("suporta consecintele...")
                    say("")
                    say_reward("Aceasta este ultima sansa. Vrei sa intri?")
                    wait()
                    local s = select("Da, vrem sa intram.", "Nu, ne mai gandim.")
                    if s == 2 then
                        return
                    elseif s == 1 then
                        if pc.count_item(30319) >= 1 then
                            npc.purge()
                            d.setf("level", 3)
                            d.purge()
                            d.clear_regen()
                            item.remove()
                            timer("dc_jump_3", 6)
                        else
                            say("Nu ai niciun Cap Mumificat. Nu te pot")
                            say("teleporta mai departe... Te voi duce in oras.")
                            d.notice("Ati esuat in a ajunge la etajul 3!")
                            timer("dc_end", 10)   
                        end
                    end
                end
               
               
                when dc_jump_3.timer begin
                    d.set_regen_file("data/dungeon/de ce/dc_regen2.txt")
                    d.notice("Distruge Piatra Metin corecta pentru a ajunge la urmatorul etaj!")
                    dECILAcatacomb.getTimeLeft()
                    d.jump_all(4451, 12282)
                    local positions = dECILAcatacomb.get3FloorStonePositions()
                    for i = 1, 6 do
                        d.set_unique("fake" .. i , d.spawn_mob(8038, positions[i][1], positions[i][2]))
                    end
                    d.set_unique("real", d.spawn_mob(8038, positions[7][1], positions[7][2]))
                    server_loop_timer('dc_stone3_update', 10, pc.get_map_index())
    
                end
               
               
                when dc_stone3_update.server_timer begin
                    if d.select(get_server_timer_arg()) then
                        if not d.is_unique_dead("real") then
                            for i = 1, 6 do
                                if d.getf("fakedead" .. i) == 0 then
                                    if d.unique_get_hp_perc("fake" .. i) < 30 then
                                        if not d.is_unique_dead("fake" .. i) then
                                            d.purge_unique("fake" .. i)
                                        end
                                        d.setf("fakedead" .. i, 1)
                                        d.notice("Ai distrus o Piatra Metin falsa. Gaseste-o pe cea corecta!");
                                    end
                                end
                            end
                        else
                            server_timer("dc_stone_end3", 5, get_server_timer_arg())
                            d.notice("Piatra Metin corecta a fost distrusa. Veti fi teleportati la etajul 4.")
                        end
                    else
                        server_timer('dc_stone3_stop_timer', 1, get_server_timer_arg())
                    end
                end
    
               
                when dc_stone3_stop_timer.server_timer begin
                    clear_server_timer('dc_stone3_update', get_server_timer_arg())
                end
               
               
                when dc_stone_end3.server_timer begin
                    if d.select(get_server_timer_arg()) then
                        clear_server_timer('dc_stone3_update', get_server_timer_arg())
                        d.setf("level", 4)
                        d.jump_all(3347, 12810)       
                        d.clear_regen()
                        d.set_regen_file("data/dungeon/de ce/dc_regen3.txt")
                        d.regen_file("data/dungeon/de ce/dc_warps.txt")
                        d.spawn_mob(30104, 500, 716)
                    end
                end
               
               
                when 30104.click with dECILAcatacomb.isInCatacomb() and dECILAcatacomb.getLevelByCord() == 4  and npc.lock() begin
                    npc.purge()
                    say_in_map(pc.get_map_index(),"Ai reusit! Aici este iesirea din labirint[ENTER]Vom merge la etajul 5.")
                    server_timer("dc4_enter", 6, pc.get_map_index())
                end
               
               
                when dc4_enter.server_timer begin
                    if d.select(get_server_timer_arg()) then
                        d.jump_all(3918, 12939)
                       
                        d.set_regen_file("data/dungeon/de ce/dc_regen4.txt")
                        d.spawn_mob(30102, 848, 739)
                        d.spawn_mob(2591, 848, 593)
                       
                        server_timer("dc4_message", 3, get_server_timer_arg())
                    end
                end
               
               
                when dc4_message.server_timer begin
                    if d.select(get_server_timer_arg()) then
                        d.notice("Invinge-l pe Tartaros pentru a obtine Totemul Schimonosit!")
                        d.notice("Aceasta serveste ca o cheie pentru al saselea nivel!")
                        dECILAcatacomb.getTimeLeft()
                    end
                end
               
               
                when 30102.take with item.vnum == 30312 begin
                    item.remove()
                    npc.purge()
                    d.clear_regen()
                    d.purge()
                    d.notice("Se aude un suflet urland din departare! Charon a fost trezit!")
                    timer("dc_level_5", 6)
                end
               
               
                when dc_level_5.timer begin
                    d.jump_all(4312, 12799)
                    timer("dc_level_5_start", 5)
                end
               
               
                when dc_level_5_start.timer begin
                    d.setf("level", 5)
                    d.notice("Invinge-l pe Charon si pe slujitorii sai!")
                    dECILAcatacomb.getTimeLeft()
                    d.regen_file("data/dungeon/de ce/dc_regen5.txt")
                    d.spawn_mob(2597, 1301, 699)
                end
               
               
                when kill begin
                    if dECILAcatacomb.isInCatacomb() then
                        if npc.race == 2597 then
                            d.notice("Charon a fost invins, dar Azrael te asteapta pe tronul sau!")
                            d.setf("level", 6)
                            d.clear_regen()
                            timer("dc_level_5_end", 12)
                        end
                       
                        if npc.race == 2598 and  d.getf("level") == 6 then
                            clear_server_timer("runtime", pc.get_map_index())
                            clear_server_timer("runtime_end", pc.get_map_index())
                            notice_all(pc.get_name().." si alti "..tonumber(party.get_near_count()-1).." membri ai grupului sau l-au invins pe Azrael!")
                            timer("glory_message", 6)
                        end
                       
                        if npc.race == 2591 then
                            game.drop_item_with_ownership(30312, 1)
                        end
                    end
                end
               
               
                when dc_level_5_end.timer begin
                    say_in_map(pc.get_map_index(),"L-ati invins pe Charon! Acum veti fi teleportati[ENTER]la ultimul nivel al Catacombelor.")
                    timer("dc_level_6", 3)
                end
               
               
                when dc_level_6.timer begin
                    d.jump_all(3145, 13187)
                    timer("dc_level_6_into", 3)
                end
               
                when dc_level_6_into.timer begin
                    d.regen_file("data/dungeon/de ce/dc_regen6.txt")
                    d.spawn_mob(2598, 74, 1103)
                    d.notice("Invinge-l pe Azrael!")
                    dECILAcatacomb.getTimeLeft()
                end
               
                when glory_message.timer begin
                    local text = "Azrael a fost invins! In cele din urma,[ENTER]exista pace in Catacomba Diavolului![ENTER]Veti fi teleportati!"
                    say_in_map(pc.get_map_index(), text)
                    timer("dc_end", 20)   
                end
               
               
                when dc_end.timer begin
                    d.exit_all()
                end
               
            end
           
            state _FUNC_ begin
           
                function getLevelByCord()
               
                    if pc.get_local_x() > 30 and pc.get_local_y() > 45 and pc.get_local_x() < 450 and pc.get_local_y() < 450 then
                        return 1
                       
                    elseif pc.get_local_x() > 540 and pc.get_local_y() > 39 and pc.get_local_x() < 1000 and pc.get_local_y() < 462 then
                        return 2
                       
                    elseif pc.get_local_x() > 1048 and pc.get_local_y() > 35 and pc.get_local_x() < 1455 and pc.get_local_y() < 458 then
                        return 3
                       
                    elseif pc.get_local_x() > 31 and pc.get_local_y() > 541 and pc.get_local_x() < 564 and pc.get_local_y() < 1058 then
                        return 4
                       
                    elseif pc.get_local_x() > 650 and pc.get_local_y() > 540 and pc.get_local_x() < 1050 and pc.get_local_y() < 955 then
                        return 5
                       
                    elseif pc.get_local_x() > 1175 and pc.get_local_y() > 576 and pc.get_local_x() < 1420 and pc.get_local_y() < 810 then
                        return 6
                       
                    else
                        return 0
                    end
                   
                end
               
                function isInCatacomb()
               
                    if pc.get_map_index() >= (special.dc_map_index * 10000) and pc.get_map_index() < (special.dc_map_index_2 * 10000) and pc.in_dungeon() then
                        return true
                    else
                        return false
                    end
                   
                end
               
                function get3FloorStonePositions()
               
                    local positions =
                    {
                        {1365, 352}, {1349, 150}, {1133, 167}, {1151, 364},
                        {1234, 136}, {1255, 371}, {1132, 245},
                    }
                   
                    for i = 1, 6 do
                   
                        local j = number(i, 7)
                       
                        if i != j then
                       
                            local t = positions[i];
                            positions[i] = positions[j];
                            positions[j] = t;
                           
                        end
                       
                    end
                   
                    return positions
                   
                end
               
                function getTimeLeft()
               
                    local secondsLeft = (d.getf("time") - get_time())
                    local minutesLeft = math.ceil(secondsLeft / 60)
                   
                    d.notice("Mai aveti "..minutesLeft.." minut(e).")
               
                end
               
            end
        end
    

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest

    5. Intraţi pe server şi scrieţi /reload q.

  11. #331
    Reply in Gaming
    
    quest player_kill1 begin
    state start begin
    when login or levelup with pc.level >= 1 begin
    set_state(player_kill1)
    end
    end
    
    state player_kill1 begin
    when letter begin
    send_letter("Quest - PvP")
    end
    
    when button or info begin
    say("Vrei din nou Experienta ?.")
    say("distrugeti rivalul,")
    say("Esti pregatit !")
    say_reward("Aminteste-ti să fie dintr-un alt taram")
    say("")
    q.set_counter("kills", 0)
    set_state(kill)
    end
    end
    
    state kill begin
    when letter begin
    send_letter("Omoara Player")
    end
    
    when button or info begin
    say_title("Player:")
    say_reward("Lai omorat pe  "..pc.getqf("state").." player")
    say("")
    end
    
    when kill begin
    if npc.is_pc() and npc.empire != pc.empire then 
    local count = pc.getqf("state") + 1
    if count >= 0 then
    q.set_counter("kills", count)
    pc.give_exp2(20000)
    end
    elseif count == 0 then
    say("¡Rivalul tau a fost omorat!")
    end
    end
    end
    end
    

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest

    5. Intraţi pe server şi scrieţi /reload q .

  12. #332
    Reply in Gaming
    
    quest change_sex_item begin
    state start begin
    when 71048.use begin 
    say_title("Schimbarea Sexului")
    if pc.get_level() < 50 then 
    say("Pentru a schimba sexul trebuie sa aveti minim 50")	
    say("Aveti nevoie de putin mai multa experienta")
    say("pentru a schimba sexul caracterului.")
    return
    elseif pc.is_married() then
    say("Pentru a schimba sexul nu trebuie sa fiti casatoriti")	
    say("Divortati pentru a va putea schimba sexul.")
    say("")
    return
    elseif pc.is_polymorphed() then
    say("Acum sunteti transformat!")	
    say("Nu va puteti schimba sexul.")
    return
    elseif get_time() < pc.getqf("next_time") then
    say("Perioada de asteaptare inca nu a expirat!")	
    say("Va puteti schimba sexul odata la 0 zile.")
    if pc.is_gm() then
    say_reward("Timpul tau de asteptare este setat la 0.")
    pc.setqf("next_time", 0)	
    end
    return
    end
    say("Vrei cu adevarat sa iti schimbi sexul?")
    say("Poti sa iti schimbi sexul odata la 0 zile")
    say("Acest lucru se face de catre Schimbarea Sexului")	
    say_reward("Vrei sa faci asta??")
    local s=select("Da", "Nu")
    if 1==s then
    say_title("Schimbarea Sexului")
    say("Sexul a fost schimbat cu Succes!")	
    say_reward("Pentru a isi face efectul trebuie sa")
    say_reward("va traga un gm, Sau sa te sui pe un mount , sau sa dai relog.")
    pc.remove_item("71048", 1)
    pc.setqf("next_time", get_time() + 0 * 0)
    pc.change_sex()
    end
    end
    end
    end
    

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest

    5. Intraţi pe server şi scrieţi /reload q.

  13. #333
    Reply in Gaming
    
    quest immortal93 begin
       state start begin
           when immortal93 begin
               if pc.get_level() == 2 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 2!")
               elseif pc.get_level() == 3 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 3!")
               elseif pc.get_level() == 4 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 4!")
               elseif pc.get_level() == 5 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 5!")
                say_title("Grajdarul iti face un cadou in semn de recunostinta,")
                say_title("iti daruieste un Cal Armat pentru ca aperi aceste tinuturi.")
                horse.set_level ( 21 )  
                   horse.ride ( )  
                   pc.give_item2 ( 50053 ) 
               elseif pc.get_level() == 6 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 6!")
               elseif pc.get_level() == 7 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 7!")
               elseif pc.get_level() == 8 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 8!")
               elseif pc.get_level() == 9 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 9!")
               elseif pc.get_level() == 10 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 10!")
                   say_title("Felicitari ai dobandit competente de gradul M1,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,20)
                   pc.set_skill_level(2,20)
                   pc.set_skill_level(3,20)
                   pc.set_skill_level(4,20)
                   pc.set_skill_level(5,20)
                   pc.set_skill_level(6,20)                        
                   pc.set_skill_level(16,20)
                   pc.set_skill_level(17,20)
                   pc.set_skill_level(18,20)
                   pc.set_skill_level(19,20)
                   pc.set_skill_level(20,20)
                   pc.set_skill_level(21,20)
                   pc.set_skill_level(31,20)
                   pc.set_skill_level(32,20)
                   pc.set_skill_level(33,20)
                   pc.set_skill_level(34,20)
                   pc.set_skill_level(35,20)
                   pc.set_skill_level(36,20)                           
                   pc.set_skill_level(46,20)
                   pc.set_skill_level(47,20)
                   pc.set_skill_level(48,20)
                   pc.set_skill_level(49,20)
                   pc.set_skill_level(50,20)
                   pc.set_skill_level(51,20)                              
                   pc.set_skill_level(76,20)
                   pc.set_skill_level(77,20)
                   pc.set_skill_level(78,20)
                   pc.set_skill_level(79,20)
                   pc.set_skill_level(80,20)
                   pc.set_skill_level(81,20)                            
                   pc.set_skill_level(61,20)
                   pc.set_skill_level(62,20)
                   pc.set_skill_level(63,20)
                   pc.set_skill_level(64,20)
                   pc.set_skill_level(65,20)
                   pc.set_skill_level(66,20)                  
                   pc.set_skill_level(91,20)
                   pc.set_skill_level(92,20)
                   pc.set_skill_level(93,20)
                   pc.set_skill_level(94,20)
                   pc.set_skill_level(95,20)
                   pc.set_skill_level(96,20)
                   pc.set_skill_level(106,20)
                   pc.set_skill_level(107,20)
                   pc.set_skill_level(108,20)
                   pc.set_skill_level(109,20)
                   pc.set_skill_level(110,20)
                   pc.set_skill_level(111,20)
               elseif pc.get_level() == 11 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 11!")
                say_title("Felicitari ai dobandit competente de gradul M2,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,21)
                   pc.set_skill_level(2,21)
                   pc.set_skill_level(3,21)
                   pc.set_skill_level(4,21)
                   pc.set_skill_level(5,21)
                   pc.set_skill_level(6,21)                        
                   pc.set_skill_level(16,21)
                   pc.set_skill_level(17,21)
                   pc.set_skill_level(18,21)
                   pc.set_skill_level(19,21)
                   pc.set_skill_level(20,21)
                   pc.set_skill_level(21,21)
                   pc.set_skill_level(31,21)
                   pc.set_skill_level(32,21)
                   pc.set_skill_level(33,21)
                   pc.set_skill_level(34,21)
                   pc.set_skill_level(35,21)
                   pc.set_skill_level(36,21)                           
                   pc.set_skill_level(46,21)
                   pc.set_skill_level(47,21)
                   pc.set_skill_level(48,21)
                   pc.set_skill_level(49,21)
                   pc.set_skill_level(50,21)
                   pc.set_skill_level(51,21)                              
                   pc.set_skill_level(76,21)
                   pc.set_skill_level(77,21)
                   pc.set_skill_level(78,21)
                   pc.set_skill_level(79,21)
                   pc.set_skill_level(80,21)
                   pc.set_skill_level(81,21)                            
                   pc.set_skill_level(61,21)
                   pc.set_skill_level(62,21)
                   pc.set_skill_level(63,21)
                   pc.set_skill_level(64,21)
                   pc.set_skill_level(65,21)
                   pc.set_skill_level(66,21)                  
                   pc.set_skill_level(91,21)
                   pc.set_skill_level(92,21)
                   pc.set_skill_level(93,21)
                   pc.set_skill_level(94,21)
                   pc.set_skill_level(95,21)
                   pc.set_skill_level(96,21)
                   pc.set_skill_level(106,21)
                   pc.set_skill_level(107,21)
                   pc.set_skill_level(108,21)
                   pc.set_skill_level(109,21)
                   pc.set_skill_level(110,21)
                   pc.set_skill_level(111,21)
               elseif pc.get_level() == 12 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 12!")
                say_title("Felicitari ai dobandit competente de gradul M3,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,22)
                   pc.set_skill_level(2,22)
                   pc.set_skill_level(3,22)
                   pc.set_skill_level(4,22)
                   pc.set_skill_level(5,22)
                   pc.set_skill_level(6,22)                        
                   pc.set_skill_level(16,22)
                   pc.set_skill_level(17,22)
                   pc.set_skill_level(18,22)
                   pc.set_skill_level(19,22)
                   pc.set_skill_level(20,22)
                   pc.set_skill_level(21,22)
                   pc.set_skill_level(31,22)
                   pc.set_skill_level(32,22)
                   pc.set_skill_level(33,22)
                   pc.set_skill_level(34,22)
                   pc.set_skill_level(35,22)
                   pc.set_skill_level(36,22)                           
                   pc.set_skill_level(46,22)
                   pc.set_skill_level(47,22)
                   pc.set_skill_level(48,22)
                   pc.set_skill_level(49,22)
                   pc.set_skill_level(50,22)
                   pc.set_skill_level(51,22)                              
                   pc.set_skill_level(76,22)
                   pc.set_skill_level(77,22)
                   pc.set_skill_level(78,22)
                   pc.set_skill_level(79,22)
                   pc.set_skill_level(80,22)
                   pc.set_skill_level(81,22)                            
                   pc.set_skill_level(61,22)
                   pc.set_skill_level(62,22)
                   pc.set_skill_level(63,22)
                   pc.set_skill_level(64,22)
                   pc.set_skill_level(65,22)
                   pc.set_skill_level(66,22)                  
                   pc.set_skill_level(91,22)
                   pc.set_skill_level(92,22)
                   pc.set_skill_level(93,22)
                   pc.set_skill_level(94,22)
                   pc.set_skill_level(95,22)
                   pc.set_skill_level(96,22)
                   pc.set_skill_level(106,22)
                   pc.set_skill_level(107,22)
                   pc.set_skill_level(108,22)
                   pc.set_skill_level(109,22)
                   pc.set_skill_level(110,22)
                   pc.set_skill_level(111,22)
               elseif pc.get_level() == 13 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 13!")
                say_title("Felicitari ai dobandit competente de gradul M4,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,23)
                   pc.set_skill_level(2,23)
                   pc.set_skill_level(3,23)
                   pc.set_skill_level(4,23)
                   pc.set_skill_level(5,23)
                   pc.set_skill_level(6,23)                        
                   pc.set_skill_level(16,23)
                   pc.set_skill_level(17,23)
                   pc.set_skill_level(18,23)
                   pc.set_skill_level(19,23)
                   pc.set_skill_level(20,23)
                   pc.set_skill_level(21,23)
                   pc.set_skill_level(31,23)
                   pc.set_skill_level(32,23)
                   pc.set_skill_level(33,23)
                   pc.set_skill_level(34,23)
                   pc.set_skill_level(35,23)
                   pc.set_skill_level(36,23)                           
                   pc.set_skill_level(46,23)
                   pc.set_skill_level(47,23)
                   pc.set_skill_level(48,23)
                   pc.set_skill_level(49,23)
                   pc.set_skill_level(50,23)
                   pc.set_skill_level(51,23)                              
                   pc.set_skill_level(76,23)
                   pc.set_skill_level(77,23)
                   pc.set_skill_level(78,23)
                   pc.set_skill_level(79,23)
                   pc.set_skill_level(80,23)
                   pc.set_skill_level(81,23)                            
                   pc.set_skill_level(61,23)
                   pc.set_skill_level(62,23)
                   pc.set_skill_level(63,23)
                   pc.set_skill_level(64,23)
                   pc.set_skill_level(65,23)
                   pc.set_skill_level(66,23)                  
                   pc.set_skill_level(91,23)
                   pc.set_skill_level(92,23)
                   pc.set_skill_level(93,23)
                   pc.set_skill_level(94,23)
                   pc.set_skill_level(95,23)
                   pc.set_skill_level(96,23)
                   pc.set_skill_level(106,23)
                   pc.set_skill_level(107,23)
                   pc.set_skill_level(108,23)
                   pc.set_skill_level(109,23)
                   pc.set_skill_level(110,23)
                   pc.set_skill_level(111,23)
               elseif pc.get_level() == 14 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 14!")
                say_title("Felicitari ai dobandit competente de gradul M5,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,24)
                   pc.set_skill_level(2,24)
                   pc.set_skill_level(3,24)
                   pc.set_skill_level(4,24)
                   pc.set_skill_level(5,24)
                   pc.set_skill_level(6,24)                        
                   pc.set_skill_level(16,24)
                   pc.set_skill_level(17,24)
                   pc.set_skill_level(18,24)
                   pc.set_skill_level(19,24)
                   pc.set_skill_level(20,24)
                   pc.set_skill_level(21,24)
                   pc.set_skill_level(31,24)
                   pc.set_skill_level(32,24)
                   pc.set_skill_level(33,24)
                   pc.set_skill_level(34,24)
                   pc.set_skill_level(35,24)
                   pc.set_skill_level(36,24)                           
                   pc.set_skill_level(46,24)
                   pc.set_skill_level(47,24)
                   pc.set_skill_level(48,24)
                   pc.set_skill_level(49,24)
                   pc.set_skill_level(50,24)
                   pc.set_skill_level(51,24)                              
                   pc.set_skill_level(76,24)
                   pc.set_skill_level(77,24)
                   pc.set_skill_level(78,24)
                   pc.set_skill_level(79,24)
                   pc.set_skill_level(80,24)
                   pc.set_skill_level(81,24)                            
                   pc.set_skill_level(61,24)
                   pc.set_skill_level(62,24)
                   pc.set_skill_level(63,24)
                   pc.set_skill_level(64,24)
                   pc.set_skill_level(65,24)
                   pc.set_skill_level(66,24)                  
                   pc.set_skill_level(91,24)
                   pc.set_skill_level(92,24)
                   pc.set_skill_level(93,24)
                   pc.set_skill_level(94,24)
                   pc.set_skill_level(95,24)
                   pc.set_skill_level(96,24)
                   pc.set_skill_level(106,24)
                   pc.set_skill_level(107,24)
                   pc.set_skill_level(108,24)
                   pc.set_skill_level(109,24)
                   pc.set_skill_level(110,24)
                   pc.set_skill_level(111,24)
               elseif pc.get_level() == 15 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 15!")
                say_title("Felicitari ai dobandit competente de gradul M6,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,25)
                   pc.set_skill_level(2,25)
                   pc.set_skill_level(3,25)
                   pc.set_skill_level(4,25)
                   pc.set_skill_level(5,25)
                   pc.set_skill_level(6,25)                        
                   pc.set_skill_level(16,25)
                   pc.set_skill_level(17,25)
                   pc.set_skill_level(18,25)
                   pc.set_skill_level(19,25)
                   pc.set_skill_level(20,25)
                   pc.set_skill_level(21,25)
                   pc.set_skill_level(31,25)
                   pc.set_skill_level(32,25)
                   pc.set_skill_level(33,25)
                   pc.set_skill_level(34,25)
                   pc.set_skill_level(35,25)
                   pc.set_skill_level(36,25)                           
                   pc.set_skill_level(46,25)
                   pc.set_skill_level(47,25)
                   pc.set_skill_level(48,25)
                   pc.set_skill_level(49,25)
                   pc.set_skill_level(50,25)
                   pc.set_skill_level(51,25)                              
                   pc.set_skill_level(76,25)
                   pc.set_skill_level(77,25)
                   pc.set_skill_level(78,25)
                   pc.set_skill_level(79,25)
                   pc.set_skill_level(80,25)
                   pc.set_skill_level(81,25)                            
                   pc.set_skill_level(61,25)
                   pc.set_skill_level(62,25)
                   pc.set_skill_level(63,25)
                   pc.set_skill_level(64,25)
                   pc.set_skill_level(65,25)
                   pc.set_skill_level(66,25)                  
                   pc.set_skill_level(91,25)
                   pc.set_skill_level(92,25)
                   pc.set_skill_level(93,25)
                   pc.set_skill_level(94,25)
                   pc.set_skill_level(95,25)
                   pc.set_skill_level(96,25)
                   pc.set_skill_level(106,25)
                   pc.set_skill_level(107,25)
                   pc.set_skill_level(108,25)
                   pc.set_skill_level(109,25)
                   pc.set_skill_level(110,25)
                   pc.set_skill_level(111,25)
               elseif pc.get_level() == 16 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 16!")
                say_title("Felicitari ai dobandit competente de gradul M7,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,26)
                   pc.set_skill_level(2,26)
                   pc.set_skill_level(3,26)
                   pc.set_skill_level(4,26)
                   pc.set_skill_level(5,26)
                   pc.set_skill_level(6,26)                        
                   pc.set_skill_level(16,26)
                   pc.set_skill_level(17,26)
                   pc.set_skill_level(18,26)
                   pc.set_skill_level(19,26)
                   pc.set_skill_level(20,26)
                   pc.set_skill_level(21,26)
                   pc.set_skill_level(31,26)
                   pc.set_skill_level(32,26)
                   pc.set_skill_level(33,26)
                   pc.set_skill_level(34,26)
                   pc.set_skill_level(35,26)
                   pc.set_skill_level(36,26)                           
                   pc.set_skill_level(46,26)
                   pc.set_skill_level(47,26)
                   pc.set_skill_level(48,26)
                   pc.set_skill_level(49,26)
                   pc.set_skill_level(50,26)
                   pc.set_skill_level(51,26)                              
                   pc.set_skill_level(76,26)
                   pc.set_skill_level(77,26)
                   pc.set_skill_level(78,26)
                   pc.set_skill_level(79,26)
                   pc.set_skill_level(80,26)
                   pc.set_skill_level(81,26)                            
                   pc.set_skill_level(61,26)
                   pc.set_skill_level(62,26)
                   pc.set_skill_level(63,26)
                   pc.set_skill_level(64,26)
                   pc.set_skill_level(65,26)
                   pc.set_skill_level(66,26)                  
                   pc.set_skill_level(91,26)
                   pc.set_skill_level(92,26)
                   pc.set_skill_level(93,26)
                   pc.set_skill_level(94,26)
                   pc.set_skill_level(95,26)
                   pc.set_skill_level(96,26)
                   pc.set_skill_level(106,26)
                   pc.set_skill_level(107,26)
                   pc.set_skill_level(108,26)
                   pc.set_skill_level(109,26)
                   pc.set_skill_level(110,26)
                   pc.set_skill_level(111,26)
               elseif pc.get_level() == 17 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 17!")
                say_title("Felicitari ai dobandit competente de gradul M8,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,27)
                   pc.set_skill_level(2,27)
                   pc.set_skill_level(3,27)
                   pc.set_skill_level(4,27)
                   pc.set_skill_level(5,27)
                   pc.set_skill_level(6,27)                        
                   pc.set_skill_level(16,27)
                   pc.set_skill_level(17,27)
                   pc.set_skill_level(18,27)
                   pc.set_skill_level(19,27)
                   pc.set_skill_level(20,27)
                   pc.set_skill_level(21,27)
                   pc.set_skill_level(31,27)
                   pc.set_skill_level(32,27)
                   pc.set_skill_level(33,27)
                   pc.set_skill_level(34,27)
                   pc.set_skill_level(35,27)
                   pc.set_skill_level(36,27)                           
                   pc.set_skill_level(46,27)
                   pc.set_skill_level(47,27)
                   pc.set_skill_level(48,27)
                   pc.set_skill_level(49,27)
                   pc.set_skill_level(50,27)
                   pc.set_skill_level(51,27)                              
                   pc.set_skill_level(76,27)
                   pc.set_skill_level(77,27)
                   pc.set_skill_level(78,27)
                   pc.set_skill_level(79,27)
                   pc.set_skill_level(80,27)
                   pc.set_skill_level(81,27)                            
                   pc.set_skill_level(61,27)
                   pc.set_skill_level(62,27)
                   pc.set_skill_level(63,27)
                   pc.set_skill_level(64,27)
                   pc.set_skill_level(65,27)
                   pc.set_skill_level(66,27)                  
                   pc.set_skill_level(91,27)
                   pc.set_skill_level(92,27)
                   pc.set_skill_level(93,27)
                   pc.set_skill_level(94,27)
                   pc.set_skill_level(95,27)
                   pc.set_skill_level(96,27)
                   pc.set_skill_level(106,27)
                   pc.set_skill_level(107,27)
                   pc.set_skill_level(108,27)
                   pc.set_skill_level(109,27)
                   pc.set_skill_level(110,27)
                   pc.set_skill_level(111,27)
               elseif pc.get_level() == 18 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 18!")
                say_title("Felicitari ai dobandit competente de gradul M9,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,28)
                   pc.set_skill_level(2,28)
                   pc.set_skill_level(3,28)
                   pc.set_skill_level(4,28)
                   pc.set_skill_level(5,28)
                   pc.set_skill_level(6,28)                        
                   pc.set_skill_level(16,28)
                   pc.set_skill_level(17,28)
                   pc.set_skill_level(18,28)
                   pc.set_skill_level(19,28)
                   pc.set_skill_level(20,28)
                   pc.set_skill_level(21,28)
                   pc.set_skill_level(31,28)
                   pc.set_skill_level(32,28)
                   pc.set_skill_level(33,28)
                   pc.set_skill_level(34,28)
                   pc.set_skill_level(35,28)
                   pc.set_skill_level(36,28)                           
                   pc.set_skill_level(46,28)
                   pc.set_skill_level(47,28)
                   pc.set_skill_level(48,28)
                   pc.set_skill_level(49,28)
                   pc.set_skill_level(50,28)
                   pc.set_skill_level(51,28)                              
                   pc.set_skill_level(76,28)
                   pc.set_skill_level(77,28)
                   pc.set_skill_level(78,28)
                   pc.set_skill_level(79,28)
                   pc.set_skill_level(80,28)
                   pc.set_skill_level(81,28)                            
                   pc.set_skill_level(61,28)
                   pc.set_skill_level(62,28)
                   pc.set_skill_level(63,28)
                   pc.set_skill_level(64,28)
                   pc.set_skill_level(65,28)
                   pc.set_skill_level(66,28)                  
                   pc.set_skill_level(91,28)
                   pc.set_skill_level(92,28)
                   pc.set_skill_level(93,28)
                   pc.set_skill_level(94,28)
                   pc.set_skill_level(95,28)
                   pc.set_skill_level(96,28)
                   pc.set_skill_level(106,28)
                   pc.set_skill_level(107,28)
                   pc.set_skill_level(108,28)
                   pc.set_skill_level(109,28)
                   pc.set_skill_level(110,28)
                   pc.set_skill_level(111,28)
             elseif pc.get_level() == 19 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 19!")
                say_title("Felicitari ai dobandit competente de gradul M10,")
                say_title("Competentele de nivel G vor fi inbunatatite atunci cand,")
                say_title("vei atinge nivelul 30.")
                   pc.set_skill_level(1,29)
                   pc.set_skill_level(2,29)
                   pc.set_skill_level(3,29)
                   pc.set_skill_level(4,29)
                   pc.set_skill_level(5,29)
                   pc.set_skill_level(6,29)                        
                   pc.set_skill_level(16,29)
                   pc.set_skill_level(17,29)
                   pc.set_skill_level(18,29)
                   pc.set_skill_level(19,29)
                   pc.set_skill_level(20,29)
                   pc.set_skill_level(21,29)
                   pc.set_skill_level(31,29)
                   pc.set_skill_level(32,29)
                   pc.set_skill_level(33,29)
                   pc.set_skill_level(34,29)
                   pc.set_skill_level(35,29)
                   pc.set_skill_level(36,29)                           
                   pc.set_skill_level(46,29)
                   pc.set_skill_level(47,29)
                   pc.set_skill_level(48,29)
                   pc.set_skill_level(49,29)
                   pc.set_skill_level(50,29)
                   pc.set_skill_level(51,29)                              
                   pc.set_skill_level(76,29)
                   pc.set_skill_level(77,29)
                   pc.set_skill_level(78,29)
                   pc.set_skill_level(79,29)
                   pc.set_skill_level(80,29)
                   pc.set_skill_level(81,29)                            
                   pc.set_skill_level(61,29)
                   pc.set_skill_level(62,29)
                   pc.set_skill_level(63,29)
                   pc.set_skill_level(64,29)
                   pc.set_skill_level(65,29)
                   pc.set_skill_level(66,29)                  
                   pc.set_skill_level(91,29)
                   pc.set_skill_level(92,29)
                   pc.set_skill_level(93,29)
                   pc.set_skill_level(94,29)
                   pc.set_skill_level(95,29)
                   pc.set_skill_level(96,29)
                   pc.set_skill_level(106,29)
                   pc.set_skill_level(107,29)
                   pc.set_skill_level(108,29)
                   pc.set_skill_level(109,29)
                   pc.set_skill_level(110,29)
                   pc.set_skill_level(111,29)
               elseif pc.get_level() == 20 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 20!")
               elseif pc.get_level() == 21 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 21!")
               elseif pc.get_level() == 22 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 22!")
               elseif pc.get_level() == 23 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 23!")
               elseif pc.get_level() == 24 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 24!")
               elseif pc.get_level() == 25 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 25!")
               elseif pc.get_level() == 26 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 26!")
               elseif pc.get_level() == 27 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 27!")
               elseif pc.get_level() == 28 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 28!")
               elseif pc.get_level() == 29 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 29!")
               elseif pc.get_level() == 30 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 30!")
               elseif pc.get_level() == 31 then
                 notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 31!")
                   say_title("Felicitari ai dobandit competente de gradul G1,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,30)
                   pc.set_skill_level(2,30)
                   pc.set_skill_level(3,30)
                   pc.set_skill_level(4,30)
                   pc.set_skill_level(5,30)
                   pc.set_skill_level(6,30)                        
                   pc.set_skill_level(16,30)
                   pc.set_skill_level(17,30)
                   pc.set_skill_level(18,30)
                   pc.set_skill_level(19,30)
                   pc.set_skill_level(20,30)
                   pc.set_skill_level(21,30)
                   pc.set_skill_level(31,30)
                   pc.set_skill_level(32,30)
                   pc.set_skill_level(33,30)
                   pc.set_skill_level(34,30)
                   pc.set_skill_level(35,30)
                   pc.set_skill_level(36,30)                           
                   pc.set_skill_level(46,30)
                   pc.set_skill_level(47,30)
                   pc.set_skill_level(48,30)
                   pc.set_skill_level(49,30)
                   pc.set_skill_level(50,30)
                   pc.set_skill_level(51,30)                              
                   pc.set_skill_level(76,30)
                   pc.set_skill_level(77,30)
                   pc.set_skill_level(78,30)
                   pc.set_skill_level(79,30)
                   pc.set_skill_level(80,30)
                   pc.set_skill_level(81,30)                            
                   pc.set_skill_level(61,30)
                   pc.set_skill_level(62,30)
                   pc.set_skill_level(63,30)
                   pc.set_skill_level(64,30)
                   pc.set_skill_level(65,30)
                   pc.set_skill_level(66,30)                  
                   pc.set_skill_level(91,30)
                   pc.set_skill_level(92,30)
                   pc.set_skill_level(93,30)
                   pc.set_skill_level(94,30)
                   pc.set_skill_level(95,30)
                   pc.set_skill_level(96,30)
                   pc.set_skill_level(106,30)
                   pc.set_skill_level(107,30)
                   pc.set_skill_level(108,30)
                   pc.set_skill_level(109,30)
                   pc.set_skill_level(110,30)
                   pc.set_skill_level(111,30)
               elseif pc.get_level() == 32 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 32!")
                say_title("Felicitari ai dobandit competente de gradul G2,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,31)
                   pc.set_skill_level(2,31)
                   pc.set_skill_level(3,31)
                   pc.set_skill_level(4,31)
                   pc.set_skill_level(5,31)
                   pc.set_skill_level(6,31)                        
                   pc.set_skill_level(16,31)
                   pc.set_skill_level(17,31)
                   pc.set_skill_level(18,31)
                   pc.set_skill_level(19,31)
                   pc.set_skill_level(20,31)
                   pc.set_skill_level(21,31)
                   pc.set_skill_level(31,31)
                   pc.set_skill_level(32,31)
                   pc.set_skill_level(33,31)
                   pc.set_skill_level(34,31)
                   pc.set_skill_level(35,31)
                   pc.set_skill_level(36,31)                           
                   pc.set_skill_level(46,31)
                   pc.set_skill_level(47,31)
                   pc.set_skill_level(48,31)
                   pc.set_skill_level(49,31)
                   pc.set_skill_level(50,31)
                   pc.set_skill_level(51,31)                              
                   pc.set_skill_level(76,31)
                   pc.set_skill_level(77,31)
                   pc.set_skill_level(78,31)
                   pc.set_skill_level(79,31)
                   pc.set_skill_level(80,31)
                   pc.set_skill_level(81,31)                            
                   pc.set_skill_level(61,31)
                   pc.set_skill_level(62,31)
                   pc.set_skill_level(63,31)
                   pc.set_skill_level(64,31)
                   pc.set_skill_level(65,31)
                   pc.set_skill_level(66,31)                  
                   pc.set_skill_level(91,31)
                   pc.set_skill_level(92,31)
                   pc.set_skill_level(93,31)
                   pc.set_skill_level(94,31)
                   pc.set_skill_level(95,31)
                   pc.set_skill_level(96,31)
                   pc.set_skill_level(106,31)
                   pc.set_skill_level(107,31)
                   pc.set_skill_level(108,31)
                   pc.set_skill_level(109,31)
                   pc.set_skill_level(110,31)
                   pc.set_skill_level(111,31)
               elseif pc.get_level() == 33 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 33!")
                say_title("Felicitari ai dobandit competente de gradul G3,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,32)
                   pc.set_skill_level(2,32)
                   pc.set_skill_level(3,32)
                   pc.set_skill_level(4,32)
                   pc.set_skill_level(5,32)
                   pc.set_skill_level(6,32)                        
                   pc.set_skill_level(16,32)
                   pc.set_skill_level(17,32)
                   pc.set_skill_level(18,32)
                   pc.set_skill_level(19,32)
                   pc.set_skill_level(20,32)
                   pc.set_skill_level(21,32)
                   pc.set_skill_level(31,32)
                   pc.set_skill_level(32,32)
                   pc.set_skill_level(33,32)
                   pc.set_skill_level(34,32)
                   pc.set_skill_level(35,32)
                   pc.set_skill_level(36,32)                           
                   pc.set_skill_level(46,32)
                   pc.set_skill_level(47,32)
                   pc.set_skill_level(48,32)
                   pc.set_skill_level(49,32)
                   pc.set_skill_level(50,32)
                   pc.set_skill_level(51,32)                              
                   pc.set_skill_level(76,32)
                   pc.set_skill_level(77,32)
                   pc.set_skill_level(78,32)
                   pc.set_skill_level(79,32)
                   pc.set_skill_level(80,32)
                   pc.set_skill_level(81,32)                            
                   pc.set_skill_level(61,32)
                   pc.set_skill_level(62,32)
                   pc.set_skill_level(63,32)
                   pc.set_skill_level(64,32)
                   pc.set_skill_level(65,32)
                   pc.set_skill_level(66,32)                  
                   pc.set_skill_level(91,32)
                   pc.set_skill_level(92,32)
                   pc.set_skill_level(93,32)
                   pc.set_skill_level(94,32)
                   pc.set_skill_level(95,32)
                   pc.set_skill_level(96,32)
                   pc.set_skill_level(106,32)
                   pc.set_skill_level(107,32)
                   pc.set_skill_level(108,32)
                   pc.set_skill_level(109,32)
                   pc.set_skill_level(110,32)
                   pc.set_skill_level(111,32)
               elseif pc.get_level() == 34 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 34!")
                say_title("Felicitari ai dobandit competente de gradul G4,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,33)
                   pc.set_skill_level(2,33)
                   pc.set_skill_level(3,33)
                   pc.set_skill_level(4,33)
                   pc.set_skill_level(5,33)
                   pc.set_skill_level(6,33)                        
                   pc.set_skill_level(16,33)
                   pc.set_skill_level(17,33)
                   pc.set_skill_level(18,33)
                   pc.set_skill_level(19,33)
                   pc.set_skill_level(20,33)
                   pc.set_skill_level(21,33)
                   pc.set_skill_level(31,33)
                   pc.set_skill_level(32,33)
                   pc.set_skill_level(33,33)
                   pc.set_skill_level(34,33)
                   pc.set_skill_level(35,33)
                   pc.set_skill_level(36,33)                           
                   pc.set_skill_level(46,33)
                   pc.set_skill_level(47,33)
                   pc.set_skill_level(48,33)
                   pc.set_skill_level(49,33)
                   pc.set_skill_level(50,33)
                   pc.set_skill_level(51,33)                              
                   pc.set_skill_level(76,33)
                   pc.set_skill_level(77,33)
                   pc.set_skill_level(78,33)
                   pc.set_skill_level(79,33)
                   pc.set_skill_level(80,33)
                   pc.set_skill_level(81,33)                            
                   pc.set_skill_level(61,33)
                   pc.set_skill_level(62,33)
                   pc.set_skill_level(63,33)
                   pc.set_skill_level(64,33)
                   pc.set_skill_level(65,33)
                   pc.set_skill_level(66,33)                  
                   pc.set_skill_level(91,33)
                   pc.set_skill_level(92,33)
                   pc.set_skill_level(93,33)
                   pc.set_skill_level(94,33)
                   pc.set_skill_level(95,33)
                   pc.set_skill_level(96,33)
                   pc.set_skill_level(106,33)
                   pc.set_skill_level(107,33)
                   pc.set_skill_level(108,33)
                   pc.set_skill_level(109,33)
                   pc.set_skill_level(110,33)
                   pc.set_skill_level(111,33)
               elseif pc.get_level() == 35 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 35!")
                say_title("Felicitari ai dobandit competente de gradul G5,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,34)
                   pc.set_skill_level(2,34)
                   pc.set_skill_level(3,34)
                   pc.set_skill_level(4,34)
                   pc.set_skill_level(5,34)
                   pc.set_skill_level(6,34)                        
                   pc.set_skill_level(16,34)
                   pc.set_skill_level(17,34)
                   pc.set_skill_level(18,34)
                   pc.set_skill_level(19,34)
                   pc.set_skill_level(20,34)
                   pc.set_skill_level(21,34)
                   pc.set_skill_level(31,34)
                   pc.set_skill_level(32,34)
                   pc.set_skill_level(33,34)
                   pc.set_skill_level(34,34)
                   pc.set_skill_level(35,34)
                   pc.set_skill_level(36,34)                           
                   pc.set_skill_level(46,34)
                   pc.set_skill_level(47,34)
                   pc.set_skill_level(48,34)
                   pc.set_skill_level(49,34)
                   pc.set_skill_level(50,34)
                   pc.set_skill_level(51,34)                              
                   pc.set_skill_level(76,34)
                   pc.set_skill_level(77,34)
                   pc.set_skill_level(78,34)
                   pc.set_skill_level(79,34)
                   pc.set_skill_level(80,34)
                   pc.set_skill_level(81,34)                            
                   pc.set_skill_level(61,34)
                   pc.set_skill_level(62,34)
                   pc.set_skill_level(63,34)
                   pc.set_skill_level(64,34)
                   pc.set_skill_level(65,34)
                   pc.set_skill_level(66,34)                  
                   pc.set_skill_level(91,34)
                   pc.set_skill_level(92,34)
                   pc.set_skill_level(93,34)
                   pc.set_skill_level(94,34)
                   pc.set_skill_level(95,34)
                   pc.set_skill_level(96,34)
                   pc.set_skill_level(106,34)
                   pc.set_skill_level(107,34)
                   pc.set_skill_level(108,34)
                   pc.set_skill_level(109,34)
                   pc.set_skill_level(110,34)
                   pc.set_skill_level(111,34)
               elseif pc.get_level() == 36 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 36!")
                say_title("Felicitari ai dobandit competente de gradul G6,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,35)
                   pc.set_skill_level(2,35)
                   pc.set_skill_level(3,35)
                   pc.set_skill_level(4,35)
                   pc.set_skill_level(5,35)
                   pc.set_skill_level(6,35)                        
                   pc.set_skill_level(16,35)
                   pc.set_skill_level(17,35)
                   pc.set_skill_level(18,35)
                   pc.set_skill_level(19,35)
                   pc.set_skill_level(20,35)
                   pc.set_skill_level(21,35)
                   pc.set_skill_level(31,35)
                   pc.set_skill_level(32,35)
                   pc.set_skill_level(33,35)
                   pc.set_skill_level(34,35)
                   pc.set_skill_level(35,35)
                   pc.set_skill_level(36,35)                           
                   pc.set_skill_level(46,35)
                   pc.set_skill_level(47,35)
                   pc.set_skill_level(48,35)
                   pc.set_skill_level(49,35)
                   pc.set_skill_level(50,35)
                   pc.set_skill_level(51,35)                              
                   pc.set_skill_level(76,35)
                   pc.set_skill_level(77,35)
                   pc.set_skill_level(78,35)
                   pc.set_skill_level(79,35)
                   pc.set_skill_level(80,35)
                   pc.set_skill_level(81,35)                            
                   pc.set_skill_level(61,35)
                   pc.set_skill_level(62,35)
                   pc.set_skill_level(63,35)
                   pc.set_skill_level(64,35)
                   pc.set_skill_level(65,35)
                   pc.set_skill_level(66,35)                  
                   pc.set_skill_level(91,35)
                   pc.set_skill_level(92,35)
                   pc.set_skill_level(93,35)
                   pc.set_skill_level(94,35)
                   pc.set_skill_level(95,35)
                   pc.set_skill_level(96,35)
                   pc.set_skill_level(106,35)
                   pc.set_skill_level(107,35)
                   pc.set_skill_level(108,35)
                   pc.set_skill_level(109,35)
                   pc.set_skill_level(110,35)
                   pc.set_skill_level(111,35)
               elseif pc.get_level() == 37 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 37!")
                say_title("Felicitari ai dobandit competente de gradul G7,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,36)
                   pc.set_skill_level(2,36)
                   pc.set_skill_level(3,36)
                   pc.set_skill_level(4,36)
                   pc.set_skill_level(5,36)
                   pc.set_skill_level(6,36)                        
                   pc.set_skill_level(16,36)
                   pc.set_skill_level(17,36)
                   pc.set_skill_level(18,36)
                   pc.set_skill_level(19,36)
                   pc.set_skill_level(20,36)
                   pc.set_skill_level(21,36)
                   pc.set_skill_level(31,36)
                   pc.set_skill_level(32,36)
                   pc.set_skill_level(33,36)
                   pc.set_skill_level(34,36)
                   pc.set_skill_level(35,36)
                   pc.set_skill_level(36,36)                           
                   pc.set_skill_level(46,36)
                   pc.set_skill_level(47,36)
                   pc.set_skill_level(48,36)
                   pc.set_skill_level(49,36)
                   pc.set_skill_level(50,36)
                   pc.set_skill_level(51,36)                              
                   pc.set_skill_level(76,36)
                   pc.set_skill_level(77,36)
                   pc.set_skill_level(78,36)
                   pc.set_skill_level(79,36)
                   pc.set_skill_level(80,36)
                   pc.set_skill_level(81,36)                            
                   pc.set_skill_level(61,36)
                   pc.set_skill_level(62,36)
                   pc.set_skill_level(63,36)
                   pc.set_skill_level(64,36)
                   pc.set_skill_level(65,36)
                   pc.set_skill_level(66,36)                  
                   pc.set_skill_level(91,36)
                   pc.set_skill_level(92,36)
                   pc.set_skill_level(93,36)
                   pc.set_skill_level(94,36)
                   pc.set_skill_level(95,36)
                   pc.set_skill_level(96,36)
                   pc.set_skill_level(106,36)
                   pc.set_skill_level(107,36)
                   pc.set_skill_level(108,36)
                   pc.set_skill_level(109,36)
                   pc.set_skill_level(110,36)
                   pc.set_skill_level(111,36)
               elseif pc.get_level() == 38 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 38!")
                say_title("Felicitari ai dobandit competente de gradul G8,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,37)
                   pc.set_skill_level(2,37)
                   pc.set_skill_level(3,37)
                   pc.set_skill_level(4,37)
                   pc.set_skill_level(5,37)
                   pc.set_skill_level(6,37)                        
                   pc.set_skill_level(16,37)
                   pc.set_skill_level(17,37)
                   pc.set_skill_level(18,37)
                   pc.set_skill_level(19,37)
                   pc.set_skill_level(20,37)
                   pc.set_skill_level(21,37)
                   pc.set_skill_level(31,37)
                   pc.set_skill_level(32,37)
                   pc.set_skill_level(33,37)
                   pc.set_skill_level(34,37)
                   pc.set_skill_level(35,37)
                   pc.set_skill_level(36,37)                           
                   pc.set_skill_level(46,37)
                   pc.set_skill_level(47,37)
                   pc.set_skill_level(48,37)
                   pc.set_skill_level(49,37)
                   pc.set_skill_level(50,37)
                   pc.set_skill_level(51,37)                              
                   pc.set_skill_level(76,37)
                   pc.set_skill_level(77,37)
                   pc.set_skill_level(78,37)
                   pc.set_skill_level(79,37)
                   pc.set_skill_level(80,37)
                   pc.set_skill_level(81,37)                            
                   pc.set_skill_level(61,37)
                   pc.set_skill_level(62,37)
                   pc.set_skill_level(63,37)
                   pc.set_skill_level(64,37)
                   pc.set_skill_level(65,37)
                   pc.set_skill_level(66,37)                  
                   pc.set_skill_level(91,37)
                   pc.set_skill_level(92,37)
                   pc.set_skill_level(93,37)
                   pc.set_skill_level(94,37)
                   pc.set_skill_level(95,37)
                   pc.set_skill_level(96,37)
                   pc.set_skill_level(106,37)
                   pc.set_skill_level(107,37)
                   pc.set_skill_level(108,37)
                   pc.set_skill_level(109,37)
                   pc.set_skill_level(110,37)
                   pc.set_skill_level(111,37)
               elseif pc.get_level() == 39 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 39!")
                say_title("Felicitari ai dobandit competente de gradul G9,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                   pc.set_skill_level(1,38)
                   pc.set_skill_level(2,38)
                   pc.set_skill_level(3,38)
                   pc.set_skill_level(4,38)
                   pc.set_skill_level(5,38)
                   pc.set_skill_level(6,38)                        
                   pc.set_skill_level(16,38)
                   pc.set_skill_level(17,38)
                   pc.set_skill_level(18,38)
                   pc.set_skill_level(19,38)
                   pc.set_skill_level(20,38)
                   pc.set_skill_level(21,38)
                   pc.set_skill_level(31,38)
                   pc.set_skill_level(32,38)
                   pc.set_skill_level(33,38)
                   pc.set_skill_level(34,38)
                   pc.set_skill_level(35,38)
                   pc.set_skill_level(36,38)                           
                   pc.set_skill_level(46,38)
                   pc.set_skill_level(47,38)
                   pc.set_skill_level(48,38)
                   pc.set_skill_level(49,38)
                   pc.set_skill_level(50,38)
                   pc.set_skill_level(51,38)                              
                   pc.set_skill_level(76,38)
                   pc.set_skill_level(77,38)
                   pc.set_skill_level(78,38)
                   pc.set_skill_level(79,38)
                   pc.set_skill_level(80,38)
                   pc.set_skill_level(81,38)                            
                   pc.set_skill_level(61,38)
                   pc.set_skill_level(62,38)
                   pc.set_skill_level(63,38)
                   pc.set_skill_level(64,38)
                   pc.set_skill_level(65,38)
                   pc.set_skill_level(66,38)                  
                   pc.set_skill_level(91,38)
                   pc.set_skill_level(92,38)
                   pc.set_skill_level(93,38)
                   pc.set_skill_level(94,38)
                   pc.set_skill_level(95,38)
                   pc.set_skill_level(96,38)
                   pc.set_skill_level(106,38)
                   pc.set_skill_level(107,38)
                   pc.set_skill_level(108,38)
                   pc.set_skill_level(109,38)
                   pc.set_skill_level(110,38)
                   pc.set_skill_level(111,38)
               elseif pc.get_level() == 40 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 40!")
                say_title("Felicitari ai dobandit competente de gradul G10,")
                say_title("avanseaza in nivel si imbunatateste-ti puterea.")
                say_title("Competentele de nivel Perfect pot fi dobandite,")
                say_title("ajungand la nivelul 51.")
                   pc.set_skill_level(1,39)
                   pc.set_skill_level(2,39)
                   pc.set_skill_level(3,39)
                   pc.set_skill_level(4,39)
                   pc.set_skill_level(5,39)
                   pc.set_skill_level(6,39)                        
                   pc.set_skill_level(16,39)
                   pc.set_skill_level(17,39)
                   pc.set_skill_level(18,39)
                   pc.set_skill_level(19,39)
                   pc.set_skill_level(20,39)
                   pc.set_skill_level(21,39)
                   pc.set_skill_level(31,39)
                   pc.set_skill_level(32,39)
                   pc.set_skill_level(33,39)
                   pc.set_skill_level(34,39)
                   pc.set_skill_level(35,39)
                   pc.set_skill_level(36,39)                           
                   pc.set_skill_level(46,39)
                   pc.set_skill_level(47,39)
                   pc.set_skill_level(48,39)
                   pc.set_skill_level(49,39)
                   pc.set_skill_level(50,39)
                   pc.set_skill_level(51,39)                              
                   pc.set_skill_level(76,39)
                   pc.set_skill_level(77,39)
                   pc.set_skill_level(78,39)
                   pc.set_skill_level(79,39)
                   pc.set_skill_level(80,39)
                   pc.set_skill_level(81,39)                            
                   pc.set_skill_level(61,39)
                   pc.set_skill_level(62,39)
                   pc.set_skill_level(63,39)
                   pc.set_skill_level(64,39)
                   pc.set_skill_level(65,39)
                   pc.set_skill_level(66,39)                  
                   pc.set_skill_level(91,39)
                   pc.set_skill_level(92,39)
                   pc.set_skill_level(93,39)
                   pc.set_skill_level(94,39)
                   pc.set_skill_level(95,39)
                   pc.set_skill_level(96,39)
                   pc.set_skill_level(106,39)
                   pc.set_skill_level(107,39)
                   pc.set_skill_level(108,39)
                   pc.set_skill_level(109,39)
                   pc.set_skill_level(110,39)
                   pc.set_skill_level(111,39)
               elseif pc.get_level() == 41 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 41!")
                say_title("Prietenul tau Grajdarul iti fac o surpiza,")
                say_title("si iti daruieste un Mistret de lupta blestemat.")
                pc.give_item2 ( 71125 )
               elseif pc.get_level() == 42 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 42!")
                say_title("Prietenul tau Grajdarul iti fac o surpiza,")
                say_title("si iti daruieste un Lup de lupta blestemat.")
                pc.give_item2 ( 71126 )            
               elseif pc.get_level() == 43 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 43!")
                say_title("Prietenul tau Grajdarul iti fac o surpiza,")
                say_title("si iti daruieste un Tigru de lupta blestemat.")
                pc.give_item2 ( 71127 ) 
             elseif pc.get_level() == 44 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 44!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Leu de lupta blestemat.")
                pc.give_item2 ( 71128 ) 
               elseif pc.get_level() == 45 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 45!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Cal de lupta blestemat.")
                pc.give_item2 ( 71134 ) 
               elseif pc.get_level() == 46 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 46!")
               elseif pc.get_level() == 47 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 47!")
               elseif pc.get_level() == 48 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 48!")
               elseif pc.get_level() == 49 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 49!")
               elseif pc.get_level() == 50 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 50!")
               elseif pc.get_level() == 51 then
                 notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 51!")
                   say_title("Felicitari ai dobandit competente de gradul P,")
                say_title("distractie placuta.")
                   pc.set_skill_level(1,59)
                   pc.set_skill_level(2,59)
                   pc.set_skill_level(3,59)
                   pc.set_skill_level(4,59)
                   pc.set_skill_level(5,59)
                   pc.set_skill_level(6,59)                        
                   pc.set_skill_level(16,59)
                   pc.set_skill_level(17,59)
                   pc.set_skill_level(18,59)
                   pc.set_skill_level(19,59)
                   pc.set_skill_level(20,59)
                   pc.set_skill_level(21,59)
                   pc.set_skill_level(31,59)
                   pc.set_skill_level(32,59)
                   pc.set_skill_level(33,59)
                   pc.set_skill_level(34,59)
                   pc.set_skill_level(35,59)
                   pc.set_skill_level(36,59)                           
                   pc.set_skill_level(46,59)
                   pc.set_skill_level(47,59)
                   pc.set_skill_level(48,59)
                   pc.set_skill_level(49,59)
                   pc.set_skill_level(50,59)
                   pc.set_skill_level(51,59)                              
                   pc.set_skill_level(76,59)
                   pc.set_skill_level(77,59)
                   pc.set_skill_level(78,59)
                   pc.set_skill_level(79,59)
                   pc.set_skill_level(80,59)
                   pc.set_skill_level(81,59)                            
                   pc.set_skill_level(61,59)
                   pc.set_skill_level(62,59)
                   pc.set_skill_level(63,59)
                   pc.set_skill_level(64,59)
                   pc.set_skill_level(65,59)
                   pc.set_skill_level(66,59)                  
                   pc.set_skill_level(91,59)
                   pc.set_skill_level(92,59)
                   pc.set_skill_level(93,59)
                   pc.set_skill_level(94,59)
                   pc.set_skill_level(95,59)
                   pc.set_skill_level(96,59)
                   pc.set_skill_level(106,59)
                   pc.set_skill_level(107,59)
                   pc.set_skill_level(108,59)
                   pc.set_skill_level(109,59)
                   pc.set_skill_level(110,59)
                   pc.set_skill_level(111,59)
             elseif pc.get_level() == 52 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 52!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Phoenix care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53001 ) 
               elseif pc.get_level() == 53 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 53!")
               elseif pc.get_level() == 54 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 54!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste o Antilopa care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53002 )             
               elseif pc.get_level() == 55 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 55!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Phoenix Albastru care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53003 )             
               elseif pc.get_level() == 56 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 56!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Demon care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53005 )             
               elseif pc.get_level() == 57 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 57!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste o Vulpe care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53006 )             
               elseif pc.get_level() == 58 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 58!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Leu care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53007 )             
               elseif pc.get_level() == 59 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 59!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Mistret care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53008 )             
               elseif pc.get_level() == 60 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 60!")
                say_title("Prietenul tau Grajdarul iti face o surpriza,")
                say_title("si iti daruieste un Tigru care,")
                say_title("te va ajuta in lupta cu dusmanii.")
                pc.give_item2 ( 53009 )             
               elseif pc.get_level() == 61 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 61!")
               elseif pc.get_level() == 62 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 62!")
               elseif pc.get_level() == 63 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 63!")
               elseif pc.get_level() == 64 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 64!")
               elseif pc.get_level() == 65 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 65!")
               elseif pc.get_level() == 66 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 66!")
               elseif pc.get_level() == 67 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 67!")
             elseif pc.get_level() == 68 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 68!")
               elseif pc.get_level() == 69 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 69!")
               elseif pc.get_level() == 70 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 70!")
               elseif pc.get_level() == 71 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 71!")
               elseif pc.get_level() == 72 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 72!")
               elseif pc.get_level() == 73 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 73!")
               elseif pc.get_level() == 74 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 74!")
               elseif pc.get_level() == 75 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 75!")
               elseif pc.get_level() == 76 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 76!")
               elseif pc.get_level() == 77 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 77!")
               elseif pc.get_level() == 78 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 78!")
               elseif pc.get_level() == 79 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 79!")
               elseif pc.get_level() == 80 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 80!")
               elseif pc.get_level() == 81 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 81!")
               elseif pc.get_level() == 82 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 82!")
               elseif pc.get_level() == 83 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 83!")
             elseif pc.get_level() == 84 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 84!")
               elseif pc.get_level() == 85 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 85!")
               elseif pc.get_level() == 86 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 86!")
               elseif pc.get_level() == 87 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 87!")
               elseif pc.get_level() == 88 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 88!")
               elseif pc.get_level() == 89 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 89!")
               elseif pc.get_level() == 90 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 90!")
               elseif pc.get_level() == 91 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 91!")
               elseif pc.get_level() == 92 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 92!")
               elseif pc.get_level() == 93 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 93!")
               elseif pc.get_level() == 94 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 94!")
               elseif pc.get_level() == 95 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 95!")
               elseif pc.get_level() == 96 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 96!")
               elseif pc.get_level() == 97 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 97!")
               elseif pc.get_level() == 98 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 98!")
               elseif pc.get_level() == 99 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 99!")
               elseif pc.get_level() == 100 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 100!")
               elseif pc.get_level() == 101 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 101!")
               elseif pc.get_level() == 102 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 102!")
               elseif pc.get_level() == 103   then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 103!")
               elseif pc.get_level() == 104 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul 104!")
               elseif pc.get_level() == 105 then
                   notice_all("".. pc.get_name() .." a demonstrat perseverenta si a atins nivelul maxim!")
               end
               end
           end
       end
    

    Tutorial instalare quest:

    1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu q1.quest .

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc q1.quest

    5. Intraţi pe server şi scrieţi /reload q .

  14. #334
    Reply in Gaming
    
    quest forked_road begin
        state start begin
       when login begin
          -- 114 sungzi
          -- 115 116 117 118 119 120 Road
           if forked.isforkedmapindex( pc.get_map_index() ) == 1  then
             if game.get_event_flag("threeway_war") == 0 then
                warp_to_village();
             else
                --if forked.getdeadcount() <= 0 then
                --   warp_to_village();
                --end
                if forked.issungzimapindex( pc.get_map_index() ) == 0 then
                   say( "Batalia Regatelor" )
                   say( "Trebuie sa omori Regele Tigru Galben" )
                   say( "El detine sigiliul acestei harti!" )
                   say( "Fara el nu poti sa treci mai departe:" )
                   say_item( "Acesta este sigiliul!",50089,"");
                else
                   say( "Bun venit la Batalia Regatelor!" )
                   say( "Aici te porti intalni cu alte regate" )
                   say( "Pentru a va da cate o palma peste fundu" )
                   say( "unu altuia sa vedeti care doare mai tare!!" )
                end
                
             end
          end
       end
       when 11001.chat."Batalia Regatelor" or 11003.chat."Batalia Regatelor" or 11005.chat."Batalia Regatelor" begin
           if game.get_event_flag("threeway_war") == 0 then
             say("Protile regatelor de lupta")
             say("Sunt inchise pentru moment!")
           else
             say("Buna!")
             say("Portile de lupta sunt deschise!")
             say("Vrei sa intrii?")
             local s = select("Da","Nu!")
             if s == 1 then
             if pc.get_level() < 50 then
                say("Nivelul tau este prea mic.Vino cand o sa ai peste LVL 50!");
                return 
             end
                
             forked.setdeadcount();
             if pc.getempire() == 1 then
                if game.get_event_flag("threeway_war_open_gate1" ) == 0 then
                   say("Aceasta este o Tara Sfanta.[ENTER] Unde cei mai buni pot intra aici!" );
                   return
                end
             elseif pc.getempire() == 2 then
                if game.get_event_flag("threeway_war_open_gate2" ) == 0 then
                   say("Aceasta este o Tara Sfanta.[ENTER] Unde cei mai buni pot intra aici!" );
                   return
                end
             elseif pc.getempire() == 3 then
                if game.get_event_flag("threeway_war_open_gate3" ) == 0 then
                   say("Aceasta este o Tara Sfanta.[ENTER] Unde cei mai buni pot intra aici!" );
                   return
                end
             else
                say(locale.forked_man_say_you_cant2 )
             end
             pc.warp( forked.getpassstartposx() , forked.getpassstartposy() )
             end
          end
       end
       when 1306.kill begin      
          game.drop_item(50089, 1 )
          say("TIgrul Galebn a dat sigilil![ENTER]Acum puteti intra in lupta!") ;
       end   
    
    
       when 20081.take with item.vnum == 50089 begin
          say_in_map( pc.get_map_index() , locale.forked_open_gate , 1); 
          npc.purge()
          item.remove()
          
          --??? ???
          forked.setdeadcount()
          forked.initkillcount()
          forked.initmobkillcount()
          
          if pc.getempire() == 1 then
             game.set_event_flag("threeway_war_open_gate1", 0 )
             notice_all("Intra in Tara Sfanta" ) 
          elseif pc.getempire() == 2 then
             game.set_event_flag("threeway_war_open_gate2", 0 )
              notice_all("Intra in Tara Sfanta" )
          elseif pc.getempire() == 3 then
             game.set_event_flag("threeway_war_open_gate3", 0 )
             notice_all("Intra in Tara Sfanta" )
          else
             say(locale.forked_man_say_you_cant2 )
          end
          local iEmpire = pc.getempire()
          
          warp_all_in_map( pc.get_map_index() , forked.getsungzimapindex() ,forked.getsungziposx() , forked.getsungziposy() , 10 );
       end
    
       when 11001.chat."Manager Lupte Regat" or 11003.chat."Manager Lupte Regat" or 11005.chat."Manager Lupte Regat" with pc.is_gm() begin
          
          local s = select("Lupta Regatelor Start" , "Lupta Regatelor Sfarsit" );
          if s == 1 then
    
             -- ??? ?? ?? ?? ???
             kill_all_in_map( forked.getsungzimapindex() );
             kill_all_in_map( forked.getpassmapindexbyempire(1) );
             kill_all_in_map( forked.getpassmapindexbyempire(2) );
             kill_all_in_map( forked.getpassmapindexbyempire(3) );
    
             -- ??? 
             forked.initforked()
             -- ??? ??? ?? 
             regen_in_map( forked.getpassmapindexbyempire(1), forked.getpasspathbyempire(1) .."regen.txt" );
             regen_in_map( forked.getpassmapindexbyempire(1), forked.getpasspathbyempire(1) .."npc.txt" );
             regen_in_map( forked.getpassmapindexbyempire(2), forked.getpasspathbyempire(2) .."regen.txt" );
             regen_in_map( forked.getpassmapindexbyempire(2), forked.getpasspathbyempire(2) .."npc.txt" );
             regen_in_map( forked.getpassmapindexbyempire(3), forked.getpasspathbyempire(3) .."regen.txt" );
             regen_in_map( forked.getpassmapindexbyempire(3), forked.getpasspathbyempire(3) .."npc.txt" );
    
             -- ?? ??? ??
             game.set_event_flag("threeway_war",1)
    
    
             -- ??? ?? ? ?? ??
             game.set_event_flag("threeway_war_dead_count", 5)
             game.set_event_flag("threeway_war_mob_count", 150 )
             game.set_event_flag("threeway_war_kill_count", 200 )
             game.set_event_flag("threeway_war_kill_boss_count", 1 );
             -- ??? ?? ??/?? ??
             game.set_event_flag("threeway_war_open_gate1", 1 )
             game.set_event_flag("threeway_war_open_gate2", 1 )
             game.set_event_flag("threeway_war_open_gate3", 1 )
             
             notice_all("Batalia Regatelor Incepe!")
             notice_all("" )
          else   
             game.set_event_flag("threeway_war",0)
             kill_all_in_map( forked.getsungzimapindex() );
             kill_all_in_map( forked.getpassmapindexbyempire(1) );
             kill_all_in_map( forked.getpassmapindexbyempire(2));
             kill_all_in_map( forked.getpassmapindexbyempire(3));
             notice_all("Batalia Regatelor incheiata!")
             notice_all("Pro-Area.com")
             warp_all_to_village( forked.getsungzimapindex() , 1 )
             warp_all_to_village( forked.getpassmapindexbyempire(1) , 1 )
             warp_all_to_village( forked.getpassmapindexbyempire(2) , 1 )
             warp_all_to_village( forked.getpassmapindexbyempire(3) , 1 )
          end
       end
       
       
       when 11001.chat."Sungzi Deschis" or 11003.chat."Sungzi Deschis" or 11005.chat."Sungzi Deschis" with pc.is_gm() begin
          game.set_event_flag("threeway_war",1)
          game.set_event_flag("threeway_war_dead_count", 5)
          game.set_event_flag("threeway_war_mob_count", 150 )
          game.set_event_flag("threeway_war_kill_count", 200 )
          game.set_event_flag("threeway_war_kill_boss_count", 1 );
          game.set_event_flag("threeway_war_open_gate1", 1 )
          game.set_event_flag("threeway_war_open_gate2", 1 )
          game.set_event_flag("threeway_war_open_gate3", 1 )
          command("warp 9463 254")
       end
       end
    end
    

    Instalare:

    1. Creezi un fişier text cu numele nume_quest.quest.

    2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).

    3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.

    4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest

    5. Intraţi pe server şi scrieţi /reload q .

  15. #335
    Reply in Chat & Socialize

    Allview a lansat astăzi noul smartphone de top Allview X4 Soul Xtreme. Noul telefon aduce utilizatorilor un design atrăgător, specificații tehnice de top și o cameră foto secundară acre folosește un senzor de 20MP.

    ”Noul vârf al gamei Soul este expresia trăsăturilor care definesc tinerețea: putere, energie și frumusețe. Puterea se conturează grație procesorului, Helio P25, care oferă cel mai eficient raport performanțe/consum în rândul chipset-urilor MediaTek. La capitolul energie, două circuite integrate asigură încărcarea ultrarapidă a acumulatorului, astfel că doar 10 minute de conectare la priză sunt suficiente pentru 4 ore de utilizare medie.

    Dacă adaugăm si selfie-urile spectaculoase surprinse de camera frontală de 20MP, avem imaginea completă a atuurilor care fac din X4 Xtreme un smartphone cuceritor”

    — a declarat Lucian Peticila, General Manager Allview.
    Noul Allview X4 Soul Xtreme are un ecran generos de tip IPS cu diagonala de 6 inci și rezoluție FullHD, procesor octa-core MediaTek Helio P25 cu o frecvență de lucru de 2,5GHz, 4GB capacitate a memoriei RAM de tip DDR4 și 64GB spațiu intern de stocare extensibil folosind un card microSD cu o capacitate maximă de 256GB.

    Camera frontală folosește un senzor de 20MP, este echipată cu 5 lentile, are o deschidere a diafragmei de f/2.0 și folosește tehnologia PureCel Plus. Camera foto principală folosește doi senzori foto: unul de 13MP și un senzor de 5MP. Senzorul de 13MP are 5 lentile, apertura f/2.0 și folosește tehnologia Exmor RS pentru viteza mai mare si sensibilitate sporita in conditii de lumina scazuta.

    Specificații tehnice:

    • Ecran: 6 inci, IPS, FullHD 1080p

    • Procesor: Octa-Core, Helio P25, 2,5GHz

    • GPU: Mali T880 MP2

    • RAM: 4GB DDR4

    • Stocare: 64GB spațiu intern de stocare, slot microSD

    • Cameră frontală: 20MP, apertura f/2.0

    • Cameră principală: duală cu un senzor de 13MP și unul de 5MP cu bliț LED dual

    • Conexiune: 4G LTE TDD și FDD, mufă audio de 3,5mm, Bluetooth 4.0, Wi-Fi 802.11 a/b/g/n, USB 2.0

    • Senzori: senzor amprentă, port inrafroșu, accelerometru, proximitate, magnetic, lumină ambientală, giroscop

    • Baterie: 4550mAh cu mod inteligent economisire energie

    • Sistem de operare: Android 7.0 Nougat

    Allview include în pachet, pe lângă alimentator și cablul USB, un cablu OTG, husă din silicon și o folie pentru protecția ecranului. Noul smartphone de top va ajunge în magazine după data de 11 iulie dar este disponibil la precomandă pe allview.ro la un preț de 1.899 lei.

    Dacă faci o precomandă pentru acest telefon vei primi un voucher cadou în valoare de 300 de lei pentru achiziție. Pentru a primi acest voucher vizitează pagina dedicată campaniei disponibilă la adresa allview.wishpond.com.

  16. #336
    Reply in Chat & Socialize

    După o săptămână plină de zvonuri și informații neoficiale afișate în marile publicații online internaționale, compania OnePlus a lansat noul smartphone de top OnePlus 5 în cadrul unui eveniment dedicat.

    OnePlus 5 este un smartphone de top care aduce utilizatorilor specificații tehnice de invidiat la un preț mai mult decât avantajos. Telefonul are un ecran de 5,5 inci, până la 8GB memorie RAM și folosește procesorul de top Snapdragon 835. Designul noului dispozitiv este izbitor de asemănător cu cel folosit de Apple pe iPhone 7 și iPhone 7 Plus dar asta nu îl face nesemnificativ în fața concurenței, ba dimpotrivă.

    Compania a ales să folosească componente de top în noul dispozitiv, de la procesor la camera foto și până la memoria RAM folosită. Singurul aspect neschimbat al acestuia este ecranul care a rămas la rezoluția FullHD dar asta se poate datora faptului că s-a vrut o autonomie mai bună a bateriei.

    Specificațiile tehnice includ un ecran Optic AMOLED cu diagonala de 5,5 inci și rezoluție FullHD de 1920x1080pixeli, procesor Qualcomm Snapdragon 835 cu o frecvență maximă de 2,45GHz, 6GB sau 8GB capacitate a memoriei RAM de tip DDR4 și până la 128GB spațiu intern de stocare.

    Camera foto principală folosește un sistem dual de camere care includ un senzor de 20MP cu apertura f/2.0 și un senzor de 16MP cu apertura f/1.7 iar camera foto secundară folosește un senzor de 16MP.

    La nivel de conectivitate, telefonul are un modem 4G LTE Cat12, port USB de tip C, mufă audio de 3,5 mm, cititor de amprentă, Bluetooth 5.0, Wi-Fi 802.11 a/b/g/n/ac, NFC și GPS. La nivel de conectivitate puteți găsi un senzor de lumină ambientală, senzor de proximitate, giroscop și un compas digital.

    Specificații tehnice:

    • Ecran: 5,5 inci Optic AMOLED cu rezoluția FullHD de 1920×1080 pixeli

    • Procesor: Qualcomm Snapdragon 835 de 2,45GHz

    • RAM: 6GB sau 8GB capacitate a memoriei RAM de tip DDR4

    • Stocare: 64GB sau 128GB spațiu intern de stocare

    • Camera foto principală: duală cu un senzor de 20MP și unul de 16MP, bliț LED dual

    • Camera foto secundară: 16MP cu sistem electronic de stabilizare a imaginii

    • Conectivitate: 4G LTE Cat12, Bluetooth 5.0, Wi-Fi 802.11 a/b/g/n/ac, NFC, GPS

    • Senzori: lumină ambientală, proximitate, accelerometru, giroscop, compas, senzor amprentă

    • Baterie: 3300mAh cu suport pentru încărcare rapidă

    • Sistem de operare: Android 7.0 Nougat personalizat cu interfața Oxygen OS

    Conform informațiilor oficiale, modelul OnePlus 5 cu 6GB capacitate a memoriei RAM și 64GB spațiu intern de stocare va ajunge în magazine la un preț recomandat de 479$ începând cu data de 27 iunie.

  17. #337
    Reply in Chat & Socialize

    Noul vârf de gamă Honor 9 a fost lansat în cadrul unui eveniment care a avut loc la Berlin. Întruchipând sloganul “The Light Catcher”, Honor 9 integrează sticlă 3D pe partea din spate, precum și o margine din metal, care, împreună, reflectă lumina într-un fel nemaivăzut până acum. Cu un sistem dual camera îmbunătățit, de 20MP +12 MP, o calitate audio uimitoare și performanțe de top, telefonul este un candidat ideal pentru tinerii dornici de a explora!

    “Anul acesta este unul reprezentativ în ceea ce privește design-ul smartphone-urilor, iar Honor 9 este un dispozitiv care stabilește trend-uri, reușind să combine tot ce este mai bun din domeniul modei, al tehnologiei, precum și al manufacturii. Designul contemporan, efectul de lumină uimitor și culorile futuriste ale Honor 9 le va permite tinerilor să se remarce și să își exprime personalitatea puternică. “

    — a declarat președintele Honor, George Zhao.
    Specificații tehnice de top

    Honor 9 încorporează o cameră foto duală îmbunătățită, formată dintr-un senzor RGB de 12 megapixeli, și un senzor monocrom de 20 megapixeli. Senzorul RGB suprinde culorile vibrante în cele mai mici detalii, în timp ce cel monocrom le completează prin contrastul și acuratețea imaginii. În plus, capabilitățile senzorului monocrom, împreună cu tehnologii precum Pixel binning, permit Honor 9 să livreze cele mai bune fotografii în conditii low-light.

    Dispozitivul folosește procesorul Kirin 960, are 4GB RAM și interfața intuitivă EMUI 5.1. Mai mult decât atât, experiența audio va fi cu siguranță apreciată de către tineri, încorporând efectul de sunet Huawei Histen, dezvoltat împreună cu câștigătorul premiului Grammy – producătorul muzical Rainer Maillard. De astfel, Honor a colaborat și cu Monster pentru a creea sistemul egalizator de sunet Honor Purity.

    Specificații tehnice:

    • Ecran: 5,15 inci, FullHD 1080×1920 pixeli,

    • Procesor: HiSilicon Kirin 960, octa-core, până la 2,4GHz

    • Memorie: 4GB sau 6GB RAM, 64GB sau 128GB spațiu de stocare

    • Cameră foto principală: duală cu un senzor de 20MP și un senzor de 12MP cu bliț LED dual-tone

    • Cameră foto secundară: 8MP

    • Rețea: 4G LTE, dual-SIM

    • Conectivitate: Wi-Fi 802.11 a/b/g/n/ac dual-band, Bluetooth 4.2, GPS, A-GPS, GLONASS, BDS, NFC, port Infraroșu, port USB de tip C reversibil

    • Senzori: senzor amprentă, accelerometru, giroscop, proximitate, compas

    • Baterie: 3.100mAh

    • Sistem de operare: Android 7.0 Nougat personalizat cu EMUI 5.1

    Preț și disponibilitate

    Noul telefon de top Honor 9 va fi disponibil și pe plan local, începând din luna iulie, la un preț recomandat de 2.199 Lei, la partenerii autorizați Huawei așa că va putea fi găsit la retaileri precum eMag, Cel.ro, evoMag sau PC Garage.

  18. #338
    Reply in Chat & Socialize

    Tot mai răspândite, atacurile de tip ransomware au determinat întărirea facilităţilor de securitate puse la dispoziţia utilizatorilor de Windows 10, sistemul de operare urmând să primească o funcţie numită Controlled Folders care permite restricţionarea accesului la fişierele importante.

     

    zoom in

     

    Disponibilă deja pentru testare utilizatorilor înrolaţi în programul Windows Insider, Controlled Folders va fi printre funcţiile nou introduse de actualizarea Windows 10 Fall Creators Update. Aceasta va permite utilizatorilor să protejeze orice director în care sunt găzduite fişiere importante împotriva modificărilor neautorizate, excepţie făcând doar aplicaţiile care sunt incluse manual pe o listă de aplicaţii acceptate.

    Orice încercare neautorizată de modificare a fişierelor va declanşa afişarea unei alerte, cu opţiuni pentru aprobarea sau blocarea permanentă a aplicaţiei detectate.

  19. #339
    Reply in Chat & Socialize

    Analiştii Kaspersky Lab consideră că atacurile cibernetice de marţi, care au afectat mai multe organizaţii, printre care şi câteva din România, au fost generate de un ransomware care nu a mai fost întâlnit până acum, potrivit rezultatelor preliminare transmise, miercuri, de companie.

    „Rezultatele noastre preliminare sugerează că nu este vorba de Petya, asa cum s-a spus, ci de un ransomware care nu a mai fost întâlnit până acum. Chiar dacă sunt câteva asemănări cu Petya, are o funcţionalitate complet diferită. Am denumit acest ransomware ExPetr”, se arată în comunicatul Kaspersky Lab.

    Aproximativ 2.000 de utilizatori au fost atacaţi atacaţi până la ora 9, potrivit datelor companiei. Organizaţiile din Rusia şi Ucraina sunt cele mai afectate, dar au fost înregistrate atacuri şi în Polonia, Italia, Marea Britanie, Germania, Franţa, Statele Unite, România şi alte ţări.

    „Pare să fie un atac complex, care implică mai mulţi vectori. Putem confirma că sunt folosite exploit-urile modificate EternalBlue şi EternalRomance pentru propagarea în interiorul reţelelor corporate”, se mai arată în comunicat.

    „Până în prezent, în majoritatea cazurilor, Kaspersky Lab a detectat vectorul iniţial de infectare proactiv, prin intermediul System Watcher.

    Lucrăm, de asemenea, la îmbunătăţirea detecţiei anti-ransomware pe baza comportamentului, pentru a detecta proactiv orice potenţiale versiuni viitoare”, precizează compania.

    Expertii Kaspersky Lab continuă să studieze problema pentru a vedea dacă este posibilă decriptarea datelor blocate în atac, cu scopul de a dezvolta un instrument de decriptare cât mai curând.

     

    Citeşte şi: Un nou atac masiv de tip ransomware infectează companii şi instituţii din România şi Europa

     

    Kaspersky Lab recomandă tuturor companiilor să îşi actualizeze software-ul Windows. Utilizatorii de Windows XP şi Windows 7 se pot proteja instalând patch-ul de securitate MS17-010.

    Compania de securitate mai recomandă tuturor organizaţiilor să se asigure că au făcut backup, care poate fi folosit pentru a-şi recupera datele pierdute.

    Centrul Naţional de Răspuns la Incidente de Securitate Cibernetică (CERT-RO) anunţa, marţi, că utilizatori şi companii din întreaga lume, dar mai cu seamă Ucraina, au fost afectaţi de un nou virus de tip ransomware denumit Petya, cunoscut de asemenea şi ca Petrwrap şi care pare să reprezinte o formă modificată a unei variante cunoscute încă din anul 2016.

    Bitdefender transmitea, marţi, că firmele şi instituţii din România şi din alte ţări din regiune au fost lovite de o nouă ameninţare cibernetică de tip ransomware, denumită GoldenEye, care criptează datele utilizatorilor şi apoi solicită recompense.

  20. #340
    Reply in Chat & Socialize

    Numită şi Windows Fall Creators Update, următoarea revizie adusă sistemului de operare Windows 10 va conţine un număr crescut de upgrade-uri pentru securitate, menite să facă platforma Microsoft mai rezistentă în faţa atacurilor informatice.

     

    Vizând îndeosebi serviciul Windows Defender Advanced Protection, rezervat pentru versiunea Windows 10 Enterprise, upgrade-ul va permite folosirea reţelei de procesare cloud a companiei americane pentru o mai bună detecţie şi prevenţie a atacurilor informatice. Sistemul bazat pe tehnologii de inteligenţă artificială va putea detecta şi izola inclusiv forme necunoscute de malware, care nu se află în arhiva cu semnături recunoscute de programele antivirus.

     

    Contând pentru aproximativ 96% dintre atacuri, formele noi de malware reprezintă o provocare constantă pentru programele antivirus, detecţia timpurie şi blocarea eficientă a acestora fiind crucială pentru a limita propagarea la alte PC-uri vulnerabile şi păstrarea unui nivel de securitate ridicat.