Unmantained Guida [Cazzatina] Item per annullare bonus/malus a distanza

Una guida contrassegnata come Unmantained contiene informazioni su un argomento obsoleto, non più utile o files non aggiornati da parte del creatore.
Stato
Discussione chiusa ad ulteriori risposte.

Spikelino

Utente Jade
18 Ottobre 2009
1,780
41
1,439
753
Ultima modifica da un moderatore:
Salve inforgiani :asd:,
Per chi se lo stesse chiedendo : Si, non avevo davvero un cavolo da fare.
Sinceramente volevo postarlo molto tempo fa, ma essendo una cosa decisamente inutile avevo deciso di non farlo :V

Cosa fa?
Il player che userà l'item potrà decidere se annullare bonus (buff di supporto) o malus(veleno,rallentamento), in poche parole simulare le skill Curare della shamy cura e Annullare magia del sura bianco. E' possibile scegliere una distanza massima dal player "vittima" da cui si potrà utilizzare l'item o se lo si desidera rimuovere anche il controllo della distanza potendo colpire un qualsiasi player che si trovi sul core dell'utilizzatore :asd:

Ecco la quest :

PHP:
quest rb begin
    state start begin
        function checkpg(vid,v)
            if v == nil then
                return chat("Non hai inserito un nome valido!")
            elseif vid == 0 then
                return chat("Il player non è online")
            elseif not pc.is_near_vid(vid, 60) then
                return chat("Il player è troppo lontano!")
            end
            return true
        end
        when 70016.use begin
            local m_vid = pc.get_vid()
            say_title("Bonus")
            say("Cosa desideri fare?")
            say()
            local vita_morte = select("Voglio far soffrire", "Voglio aiutare", "Chiudi")
            if vita_morte == 1 then
                say("Con questa opzione puoi rimuovere i bonus di un player!")
                say("Dimmi il nome della vittima")
                local v = input()
                local vid = find_pc_by_name(v)
                if not rb.checkpg(vid,v) then return end
                pc.select(vid)
                affect.remove_good()
            elseif vita_morte == 2 then
                say("Con questa opzione puoi rimuovere i malus di un player!")
                say("Dimmi il nome del fortunato")
                local f = input()
                local vid = find_pc_by_name(f)
                if not rb.checkpg(vid,f) then return end
                pc.select(vid)
                affect.remove_bad()
            end
            pc.select(m_vid)
        end
    end
end

Per modificare la distanza massima vi basterà modificare questa parte :
PHP:
elseif not pc.is_near_vid(vid, 60) then
Modificando il 60 con il numero delle coordinate massime di distanza :D

Altrimenti se lo desiderate potete rimuovere il controllo in modo che si possa utilizzare su qualsiasi player si trovi sul core di chi utilizza l'item rimuovendo questo piccolo pezzo di codice :
PHP:
elseif not pc.is_near_vid(vid, 60) then
  return chat("Il player è troppo lontano!")

Buon divertimento :asd:

ps: so che si può fare di meglio, in serata la riscrivo per bene :P
 
io sono l'ignorante di turno,che cosa fa sta quest? io ho capito che usi un item e annulli e poi bho mi sono perso :suicidio:
 
io sono l'ignorante di turno,che cosa fa sta quest? io ho capito che usi un item e annulli e poi bho mi sono perso :suicidio:

Ti permette, mettendo il nome, di annullare i bonus (corpo forte,aura,lama,protezione)/malus (veleno,rallentamento) del player che hai scelto che si trovi vicino a te o in un'altra mappa (lo scegli quando implementi lo script, ho spiegato all'inizio come fare).
 
Ultima modifica:
invece potrebbe essere utile e divertente ( se invece del nome bastasse cliccare sul target) aggiungendola come una skill suprema :P

Si può fare senza problemi, ne sono un esempio annullo e curare.. non ci vuole molto a crearne un'altra in grado di fare altrettanto xD
 
ho detto solo che come nuova skill è bella,prima ho detto come funzionava,tutto qua? ora pure i doppi account mi devono insultare?ò.ò
 
Ciao a tutti °L° tanto per cominciare complimenti per la relase, può sembrare stupida ma la si può usare in molti modi, inoltre volevo sapere se qualcuno sa più o meno cosa devo andare a toccare (o a guardare per capirlo da solo) per riuscire a metterlo con il click sul giocatore (almeno la parte server D:) e se è necro scusate, non ho ancora ben capito se il necro non è valido solo per le guide o anche per le release.
 
Codice:
[COLOR=#333333]e se è necro scusate, non ho ancora ben capito se il necro non è valido solo per le guide o anche per le release.

per questo motivo ho scritto questo <.< e poi lo trovavo meno spammoso dell'aprire un altro topic per chiederlo xD[/COLOR]
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom