Oggi è 17/06/2025, 10:59

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][HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 16:38 
Avatar utente
Utente

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

Karma
0


Non connesso
Salve a tutti... Volevo chiedervi se conoscete un GetPickupPos funzionante. Ne ho scaricato uno francese, ma ha buggato mezza GM.

Ho cercato pure su sa-mp, ma con nessun risultato. O meglio, ci sono!! Ma il download è stato rimosso :facepalm:

Vi ringrazio in anticipo...

_________________
Immagine


Top
 E-mail  
 

 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 17:32 
Utente

Iscritto il: 06/11/2010
Messaggi: 198
Favourite GTA: San Andreas

Karma
1


Non connesso
Codice:
#include <a_samp>

enum E_PICKUP
{
    Float:PickupX,
    Float:PickupY,
    Float:PickupZ
}
new
    PickupInfo[2048][E_PICKUP];

stock GPP_CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld)
{
    static
        pickup = CreatePickupEx(model, type, X, Y, Z, Virtualworld);
    PickupInfo[pickup][PickupX] = X;
    PickupInfo[pickup][PickupY] = Y;
    PickupInfo[pickup][PickupZ] = Z;
    return pickup;
}

stock GetPickupPos(pickupid, &Float:X, &Float:Y, &Float:Z)
{
    if(pickupid < sizeof PickupInfo)
    {
        X = PickupInfo[pickupid][PickupX];
        Y = PickupInfo[pickupid][PickupY];
        Z = PickupInfo[pickupid][PickupZ];
    }
}

#define CreatePickup GPP_CreatePickup


Fatto al momento, mettilo in un file .inc nella cartella degli include ed includilo nella gm :/

_________________
https://t.me/pump_upp


Ultima modifica di Peppe il 14/03/2011, 17:50, modificato 2 volte in totale.

Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 17:32 
Avatar utente
Utente

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

Karma
0


Non connesso
Ok provo...

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 17:34 
Avatar utente
Utente

Iscritto il: 03/02/2011
Messaggi: 95
Favourite GTA: San Andreas

Karma
0


Non connesso
Occhio poi se usi streamer per pickup :D

_________________
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 17:41 
Avatar utente
Utente

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

Karma
0


Non connesso
Peppe la tua funzione da un errore. Dice che pickup non è definito visto che si trova in un'altra funzione. Righe interessate:

Codice:
X = PickupInfo[pickup][PickupX];
        Y = PickupInfo[pickup][PickupY];
        Z = PickupInfo[pickup][PickupZ];


Comunque vi spiego bene il mio problema. Ho messo che segna le coordinate della posizione del Pickup in un file. Ho usato il GetPlayerPos trovato in un forum e tutto funzionava a perfezione. Aggiungo un altro pickup ed ecco fuori che salva nel file del 2° pickup le stesse coordinate del 1° pickup. Voi dite: Ma hai Gettato solo la posizione di un Pickup? No, le ho gettate entrambe. Potete vedere il mio script nel topic precedente fatto da me ieri.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 17:46 
Avatar utente
Utente

Iscritto il: 03/02/2011
Messaggi: 95
Favourite GTA: San Andreas

Karma
0


Non connesso
Metti [pickupid] al posto di [pickup] in quelle 3 righe, credo si sia confuso con l'argomento.. capita asd Strano che non hai notato l'errore anche tu però...

_________________
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 17:51 
Utente

Iscritto il: 06/11/2010
Messaggi: 198
Favourite GTA: San Andreas

Karma
1


Non connesso
Script corretto.

_________________
https://t.me/pump_upp


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 17:56 
Avatar utente
Utente

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

Karma
0


Non connesso
Scusa è che sono 2 giorni che cerco di risolverlo... E sto impazzendo veramente!... Comunque mi dice che la constante deve avere valore 0.

EDIT: Evvai!!!!! Ci sono riuscito!!!! Ho trasformato la constante in variabile... Grazie mille Peppe e Phanto ;)...

Comunque ecco il codice (ho trasformato static in new e aggiunto pickupid sotto consiglio di Phanto):

Codice:
#include <a_samp>

enum E_PICKUP
{
    Float:PickupX,
    Float:PickupY,
    Float:PickupZ
}
new
    PickupInfo[2048][E_PICKUP];

stock GPP_CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld)
{
    new
        pickup = CreatePickup(model, type, X, Y, Z, Virtualworld);
    PickupInfo[pickup][PickupX] = X;
    PickupInfo[pickup][PickupY] = Y;
    PickupInfo[pickup][PickupZ] = Z;
    return pickup;
}

stock GetPickupPos(pickupid, &Float:X, &Float:Y, &Float:Z)
{
    if(pickupid < sizeof PickupInfo)
    {
        X = PickupInfo[pickupid][PickupX];
        Y = PickupInfo[pickupid][PickupY];
        Z = PickupInfo[pickupid][PickupZ];
    }
}

#define CreatePickup GPP_CreatePickup


Non saprei come sdebbitarmi :)

EDIT2: Si grazie Peppe ho visto. Ti ringrazio ;)

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 20:19 
Avatar utente
Utente

Iscritto il: 31/10/2010
Messaggi: 901
Località: Universo - Via Lattea - Sistema Solare - Pianeta Terra - Europa - Italia - Sicilia - Grammichele(CT)
Favourite GTA: San Andreas
Xfire: Privato

Karma
2


Non connesso
Quindi hai risolto ?

_________________
Immagine


I Miei Filterscript Per Sa-Mp

Rampone System By me and Mik_Teck
Autovelox System By me and Mik_Teck
Metro System By me
pLaserPointer By me

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 21:42 
Avatar utente
Utente

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

Karma
0


Non connesso
Sisi ho risolto. Comunque se ho bisogno, questa discussione può essere riaperta vero? Perché adesso non ho problemi...

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Conoscete un GetPickupPos?
MessaggioInviato: 14/03/2011, 22:04 
Avatar utente
Utente

Iscritto il: 31/10/2010
Messaggi: 901
Località: Universo - Via Lattea - Sistema Solare - Pianeta Terra - Europa - Italia - Sicilia - Grammichele(CT)
Favourite GTA: San Andreas
Xfire: Privato

Karma
2


Non connesso
Certo, basta che mi contatti su msn. Comunque per ora :lock:

_________________
Immagine


I Miei Filterscript Per Sa-Mp

Rampone System By me and Mik_Teck
Autovelox System By me and Mik_Teck
Metro System By me
pLaserPointer By me

Immagine


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: Google [Bot] e 16 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:  
cron