Jump to content
Rpg²S Forum
  • 0

Per risalire agli Id dei Personaggi


Alucard
 Share

Question

Ho un altro problema con lo script:

 

Se io ho 10 persone nel database e nel gruppo ne ho 3 di queste:

1)Tizio

2)Caio

3)Sempronio

 

Io fino ad ora sono solo riuscito ad avere la posizione all’interno del gruppo (per esempio Caio posiz=2), ma come faccio a risalire all’id nel database di una di queste persone?

Spero qualcuno mi sappia rispondere…

http://cdn.last.fm/coverart/300x300/1422666.jpg

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0
Prova con Tizio.id (ovviamente al posto di "Tizio" devi mettere la variabile che contiene le informazioni di Tizio) ^_____^

Il mondo è il cancro... Io la cura...

 

Il mio sport preferito:

Gli altri --> (T_T#)O==(^_^Q) <-- IO

 

I miei alias:

http://www.naruto-kun.com/images/narutotest/shikamaru.jpg

-----------------------------------------------------

http://www.naruto-kun.com/images/narutotest/rocklee.jpg

-----------------------------------------------------

http://www.ff-fan.com/chartest/banners/auron.jpg

 

Broly88's

http://pokejungle.net/other/pokepet/trainers/e4k2.png http://pokejungle.net/other/pokepet/Charizard.gif

Flame Dancer the level 99 Charizard!

 

http://img259.imageshack.us/img259/7446/rockleeoj1.gif http://img233.imageshack.us/img233/7449/sorajm1.gif

Link to comment
Share on other sites

  • 0
Il metodo Id non fa parte della classe usata, ma sta solo nella classe game_actor, se non erro ovviamente. Comunque non mi va lo stesso, io avevo pensato che esisteva un array di persone di tipo publico (ovvero usabile in tutte le classi) ma non so se mi sbaglio o non sono riuscito io a trovarlo. Nel caso ci fosse questo array penso sarebbe + semplice trovare questo id.
http://cdn.last.fm/coverart/300x300/1422666.jpg

Link to comment
Share on other sites

  • 0

Allora scusa ma non ho capito. Cioè di solito per trovare un'informazione del genere, devi per forza utilizzare la variabile globale $game_actors (che non è altro che il famoso array che cerchi tu, che eredita dalla classe game_actor e che contiene le info di tutti i personaggi contenuti nel database) oppure la variabile $game_party (che a sua volta eredita da $game_actors e che non è altro che la lista dei componenti del party). A questo punto, per acquisire l'id di tutti i personaggi presenti nel database, ad esempio, non devi fare altro che un ciclo for del tipo:

# Crea un'array vuoto di nome appo
appo = []
# Esegue il ciclo for per tutta la lunghezza dell'array $game_actors
for i in 0...$game_actors.size
 # Inserisce all'interno di appo l'id di ogni personaggio
 appo.push($game_actors[i].id)
end

Il mondo è il cancro... Io la cura...

 

Il mio sport preferito:

Gli altri --> (T_T#)O==(^_^Q) <-- IO

 

I miei alias:

http://www.naruto-kun.com/images/narutotest/shikamaru.jpg

-----------------------------------------------------

http://www.naruto-kun.com/images/narutotest/rocklee.jpg

-----------------------------------------------------

http://www.ff-fan.com/chartest/banners/auron.jpg

 

Broly88's

http://pokejungle.net/other/pokepet/trainers/e4k2.png http://pokejungle.net/other/pokepet/Charizard.gif

Flame Dancer the level 99 Charizard!

 

http://img259.imageshack.us/img259/7446/rockleeoj1.gif http://img233.imageshack.us/img233/7449/sorajm1.gif

Link to comment
Share on other sites

  • 0

per risalire all'id nel database basta semplicemente mettere al posto di @acor_index il numero che ha il pg nel database -1.

 

 

EDIT: scusate ho capito male che cosa doveva fare.-....XD

Edited by Ghalok

Vieni a visitare Multi Saga, la community dove puoi mostrarci le tua creazioni di ogni genere

link

Partecipante al Rpg2s.net Game Contest 2007/2008

http://www.rpg2s.net/contest/GameContest0708/userbar_r2sgc.gif

Gioco in Sviluppo: Progetto segreto(by Maske Software)

 

Ecco la dimostrazione del secolo!!!!!!!(by Axel Lucius Kantaros)

Le abbreviazioni sono da truzzi.

La grammatica è da fighi.

La grammatica è utilizzata correttamente da chi non è truzzo.

Quindi i truzzi non sono fighi.

Link to comment
Share on other sites

  • 0
di nulla XD

Il mondo è il cancro... Io la cura...

 

Il mio sport preferito:

Gli altri --> (T_T#)O==(^_^Q) <-- IO

 

I miei alias:

http://www.naruto-kun.com/images/narutotest/shikamaru.jpg

-----------------------------------------------------

http://www.naruto-kun.com/images/narutotest/rocklee.jpg

-----------------------------------------------------

http://www.ff-fan.com/chartest/banners/auron.jpg

 

Broly88's

http://pokejungle.net/other/pokepet/trainers/e4k2.png http://pokejungle.net/other/pokepet/Charizard.gif

Flame Dancer the level 99 Charizard!

 

http://img259.imageshack.us/img259/7446/rockleeoj1.gif http://img233.imageshack.us/img233/7449/sorajm1.gif

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...