Discussione Ki mi crea questa Quest? ò.ò Do +1 :*

Stato
Discussione chiusa ad ulteriori risposte.

Gobbe

Utente Gold
14 Marzo 2010
457
56
54
229
Avrei bisogno di una quest ke ti fa entrare in una mappa ( le coordinate poi le metterò io )
però vorrei che in questa mappa possono entrarci solo i player del proprio regno.
Non so se è possibile o.O
Se qualkuno è in grado di farmela glie ne sarei grato.
Ovviamente do +1
Grazie :)
 
Si .. tipo.. che i player rossi possono entrare in quella mappa invece quelli blu nn hanno accesso.
Grz a entrambi :)
 
Si .. tipo.. che i player rossi possono entrare in quella mappa invece quelli blu nn hanno accesso.
Grz a entrambi :)
Non l' ho testata ma dovrebbe funzionare...
Codice:
say_title ( "Teleporter" )
say ( "Posso teletrasoportarti" )
say ( "in una mappa fantastica" )
say ( "Ma devi essere perforza regno rosso" )
say ( "vuoi essere teletrasportato?" )
local blabla = select ( "Si" , "No" )
if blabla == 1 then
if pc.get_empire () = 1 then -- qui cambi il regno 
pc . warp ( x,y )
else
say ("Non sei del regno rosso!")
return
elseif blabla == 2 then
return
end
 
Ultima modifica:
Testo al volo e ti fcc sapere *-*

Edit: Niente non va, se hai altre idee.. Di do lo stesso +1 per l'impegno.
 
Ultima modifica:
Ti cerco il codice esatto, poi ti basta mettere le coordinate.
 
guarda che quello di blackwolf è giusto sei te che nn l'hai sistemato a dovere...
(tralasciando che gli manca 1 end alla fine xD)
 
Eccolo, per usarlo devi modificare la roba scritta sotto "SEZIONE PER LA PERSONALIZZAZIONE", se vuoi che costi basta che scrivi un numero diverso da zero dopo "local COSTO", per cambiare il titolo delle finestre scrivi cosa vuoi dopo "local TITOLO".

PHP:
----------------------------------------------------
-- " SEZIONE PER LA PERSONALIZZAZIONE " 
----------------------------------------------------

local COSTO = 0

local TITOLO = "Teleporter-Regni by Smile =)"

local MAP = -- "[ NOME / X / Y ]"
{
	{ "Mappa regno ROSSO", 123400, 123400 }, 
	{ "Mappa regno BLU", 123400, 123400 },
	{ "Mappa regno GIALLO", 123400, 123400 }
}

----------------------------------------------------
-- " SEZIONE DA NON MODIFICARE " 
----------------------------------------------------

if COSTO > 0 then
    if pc.get_money () < COSTO then
        say_title ( TITOLO )
        say ("")
        say ("Mi spiace, ho bisogno di denaro per vivere...")
        say ("")
        say ("E tu sicuramente non ne hai abbastanza")
        say (" per i miei servigi...")
        say ("")
        return
    end
end

local Empire = pc.get_empire()	

say_title ( TITOLO ) 
say ("")
say ( "Vuoi essere teleportato in " .. MAP[Empire][1] .. "?" )

if COSTO > 0 then
    say ( "Ti costera' solo " .. COSTO .. " yang." )
end
say ("")

local teleport = select ( "Si, perfavore" , "No, non importa" ) 
if teleport == 1 then 
	if COSTO > 0 then
		pc.change_gold ( -COSTO )
	end

	pc . warp ( MAP[Empire][2], MAP[Empire][3] )	
end

Ho messo i regni e le coordinate a caso, perchè non mi ricordo quale numero hanno i vari regni (da 1 a 3).
Tu metti le coordinate (dove c'è scritto 123400) e il nome che vuoi venga visualizzato, e prova a usarlo.
Se ti "mescola" i regni scambia tra loro le righe (attenzione a non cancellare virgole e parentesi graffe)
 
local MAP = -- "[ NOME / X / Y ]"
{
{
"Mappa regno ROSSO", 123400, 123400 },
{
"Mappa regno BLU", 123400, 123400 },
{
"Mappa regno GIALLO", 123400, 123400 }
}


è rosso giallo blu
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom