Oggi è 17/06/2025, 12:01

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Regole del forum


- Dare titoli sensati, non titoli tipo "Aiuto" oppure "Problema", i topic analoghi verranno immediatamente chiusi.
- Utilizzare http://www.pastebin.com per script superiori a 20 righe.



 Pagina 1 di 1 [ 11 messaggi ] 

  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO]spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:17 
Avatar utente
Utente

Iscritto il: 28/01/2011
Messaggi: 285
Località: Calabria (CS) Orsomarso
Favourite GTA: San Andreas

Karma
0


Non connesso
raga mi serve il vostro aiuto spiegatemi un pò il IsRangeOfPoint

_________________
Luigi_Antonio Gigi_Cers_96


Top
 E-mail  
 

 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:21 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
IsPlayerInRangeOfPoint controlla se un player si trova nel raggio di alcune coordinate. Ecco la sua sintassi:

Codice:
IsPlayerInRangeOfPoint(playerid, raggio, x, y, z);


Ti faccio un esempio. Mettiamo caso che io voglio fare un comando che ti invia un messaggio SOLO se ci troviamo alle coordinate 10.0, 15.0 e 20.0. Voglio che il codice si attivi SOLO se mi trovo a 20 metri dalle coordinate. Ecco come farò:

Codice:
if(!strcmp(cmd, "/prova", true))
{
if(IsPlayerInRangeOfPoint(playerid, 20.0, 10.0, 15.0, 20.0)) return SendClientMessage(playerid, COLOR_WHITE, "Prova comando");
}


Che cosa dice questo codice? Dice che, se il playerid si trova nel raggio di 20 metri (espresso in Float, ovvero in decimali) alle coordinate 10.0, 15.0 e 20.0, invierà un messaggio. Senno non accadrà nulla.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:32 
Avatar utente
Utente

Iscritto il: 19/01/2011
Messaggi: 445
Località: Cagliari,Sardegna
Favourite GTA: San Andreas

Karma
0


Non connesso
Specifico che si tratta di un raggio "circolare"

_________________
Gamemodes:
GangWar/Rp v1.0.3: Download!


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:37 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Ma che c'entra -.-'''' da quanto in qua il raggio è circolare? :rotfl:

Definizione di raggio: è un segmento che congiunge il centro della circonferenza con un punto qualsiasi della circonferenza.

E' un SEGMENTO. Ovviamente, per una circonferenza, esistono infiniti raggi e quindi viene creata una circonferenza con IsPlayerInRangeOfPoint.

Mah, come potete scriptare senza che conoscete la matematica :patpat:

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:39 
Avatar utente
Utente

Iscritto il: 28/01/2011
Messaggi: 285
Località: Calabria (CS) Orsomarso
Favourite GTA: San Andreas

Karma
0


Non connesso
se nn ho capito male se devo fare il comando /rispondi verrebbe così con raggio di 5 metri
Codice:
if(!strcmp(cmd, "/rispondi", true))
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 10.0, 15.0, 20.0)) return SendClientMessage(playerid, COLOR_WHITE, "Usa /rispondi per rispondere");
}



_________________
Luigi_Antonio Gigi_Cers_96


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:40 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Si perfetto.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:46 
Avatar utente
Utente

Iscritto il: 28/01/2011
Messaggi: 285
Località: Calabria (CS) Orsomarso
Favourite GTA: San Andreas

Karma
0


Non connesso
if(IsPlayerInRangeOfPoint(playerid, 5.0, 10.0, 15.0, 20.0))

ma li in grassetto ci devo mettere le coordinate o cosa

_________________
Luigi_Antonio Gigi_Cers_96


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:49 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Esatto, le coordinate che prendi con /save.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:51 
Avatar utente
Utente

Iscritto il: 28/01/2011
Messaggi: 285
Località: Calabria (CS) Orsomarso
Favourite GTA: San Andreas

Karma
0


Non connesso
risolto potete chiudere

_________________
Luigi_Antonio Gigi_Cers_96


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:52 
Avatar utente
Utente

Iscritto il: 22/12/2010
Messaggi: 1098
Località: Agrigento (Sicilia)
Favourite GTA: San Andreas
Xfire: In PM

Karma
0


Non connesso
Sicuro di aver capito bene?

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: spiegatemi un po il IsRangeOfPoint
MessaggioInviato: 28/02/2011, 23:54 
Avatar utente
Utente

Iscritto il: 28/01/2011
Messaggi: 285
Località: Calabria (CS) Orsomarso
Favourite GTA: San Andreas

Karma
0


Non connesso
si almeno credo se ho qualche dubbio te lo chiedo in pm o su msn (ma nn ce ne sono)

_________________
Luigi_Antonio Gigi_Cers_96


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 1 [ 11 messaggi ] 

  Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a: