Quest [RELEASE]Premium-System Quest [EASY]

Stato
Discussione chiusa ad ulteriori risposte.
raga scusate una domanda... cosa posso inserire nel negozio?? sono indeciso! vorrei metterci qualcosa di abbastanza raro e che però nn si possa sperperare in giro... capite?
 
ah comunque non mi apre lo shop.... mi dite perchè? ho creato una stringa in player/shop con: vnum_shop | shop_name | vnum_npc (esempio: 9999 | premium shop | 9001) ma quando vado a cliccare sul tasto per aprirlo si chiude lo script e lo shop nn si apre... sapreste risolvere?????
 
Praticamente con determinati requisiti che setti modificando
Codice:
[COLOR=#007700][FONT=monospace]                if [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]pc[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]has_guild[/FONT][/COLOR][COLOR=#007700][FONT=monospace]() [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]then
                    [/FONT][/COLOR][COLOR=#007700][FONT=monospace]if [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]pc[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]get_level[/FONT][/COLOR][COLOR=#007700][FONT=monospace]() >= [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]50 then
                        [/FONT][/COLOR][COLOR=#007700][FONT=monospace]if [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]pc[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]getgold[/FONT][/COLOR][COLOR=#007700][FONT=monospace]() >= [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]100000000 then
                            say_title[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]mob_name[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]20094[/FONT][/COLOR][COLOR=#007700][FONT=monospace]))[/FONT][/COLOR]

L' npc ti mette il pg come premium e avrà diritto ad agevolazioni che puoi modificare in questo pezzo:

Codice:
[COLOR=#0000BB][FONT=monospace]say_reward[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]"Hai Ricevuto: Nome-Item"[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]say_reward[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]"Hai Ricevuto: +1500 HP (permanenti)"[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]say_reward[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]"Hai Ricevuto: +10% attacco altre razze"[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]say_reward[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]"Hai Ricevuto: +250 Difesa (permanenti)"[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]say_reward[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]"Hai Ricevuto: +20 mezzuomini (permanenti"[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]pc[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]give_item2[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]vnum[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]affect[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_collect[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]apply[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]MAX_HP[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]1500[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]24[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]365[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]affect[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_collect[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]apply[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]DEF_GRADE_BONUS[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]250[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]24[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]365[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]affect[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_collect[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]apply[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]ATTBONUS_HUMAN[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]20[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]24[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]365[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]affect[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_collect[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]apply[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]ATTBONUS_WARRIOR[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]10[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]24[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]364[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]affect[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_collect[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]apply[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]ATTBONUS_SURA[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]10[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]24[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]365[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]affect[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_collect[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]apply[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]ATTBONUS_SHAMAN[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]10[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]24[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]365[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace])
                            [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]affect[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_collect[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]apply[/FONT][/COLOR][COLOR=#007700][FONT=monospace].[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]ATTBONUS_ASSASSIN[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]10[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]24[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]365[/FONT][/COLOR][COLOR=#007700][FONT=monospace]*[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]60[/FONT][/COLOR][COLOR=#007700][FONT=monospace])[/FONT][/COLOR]

E in più tutte le volte che apri l' npc con un pg premium potrai aprire il negozio premium dove puoi mettere item difficili da droppare in game.

Il tutto praticamente sarebbe per creare un item, metterlo nell' item_shop e fare in modo che l' npc ti faccia diventare premium solo se hai quel determinato item shoppato ( ovviamente lo devi settare come non commerciabile :sisi: )
 
Per visualizzare correttamente lo shop premium, alla fine dello script dovete aggiungere
Codice:
setskin(NOWINDOW)

Deve infatti terminare così:


Codice:
                say_title("Nome-Item")
                say("")
                say("Hai deciso di aprire il 'Premium-Shop'.")
                say("Ecco a te.")
                npc.open_shop(1234)
                setskin(NOWINDOW)
            end
        end
    end
 
A me non parte la quest :/ me la fa compilare senza errore core dump ma quando entro in game clicco npc ma niente mi sapete dare una spiegazione?
 
Stato
Discussione chiusa ad ulteriori risposte.