GTA-Expert Forum: Aiuto Pawn Script Pickup - GTA-Expert Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Aiuto Pawn Script Pickup

#1 L'utente è offline   HeRoX 

  • Cittadino Integerrimo
  • Gruppo: Utenti
  • Messaggi: 1
  • Iscritto il: 17/08/12
  • GTA Preferito:GTA: San Andreas

Inviato il 17 agosto 2012 - 17:55

è un semplice script, ma pultroppo non tutta la gente è capace di crearla, ho voluto imparare un po' di pawno ma ho bisogno di aiuto, quindi mi rivolgo a voi :)

Dunque io volevo creare un "cuore" posizionato nelle seguenti cordinate che ti ricarichi la vita al massimo (100)

AddPlayerClass(293,131.2031,1902.5162,22.7743,7.0595,0,0,0,0,0,0); //

Ho provato a seguire una guida sul wiki, mah.. Poveraccio come sono non ne capisco niente :(

Ho iniziato con questo script, ma credo di aver fatto na "cagata".



mypickup = CreatePickup(1240, 1, 131.2031,1902.5162,22.7743,7.0595, -1);

----

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(1240 == mypickup) //id del pickup e il tuo pickup
    {
        // It is
        SendClientMessage(playerid, 0xFFFFFFFF, "Vita Ricaricata"); // Messaggio al Player
        SetPlayerHealth(playerid, 100.0); // Da vita al giocatore
    }
    return 1;
}


Soprattutto perchè non capisco se le cordinate siamo giuste cioè non so se X Y Z siamo quelli :/

Guida seguita |URL|

ovviamente lo script è sbagliato o sono io che lo metto male >.>
0

#2 L'utente è offline   Frankii00 

  • Vandalo
  • Gruppo: Utenti
  • Messaggi: 51
  • Iscritto il: 14/08/12
  • GTA Preferito:GTA: San Andreas

Inviato il 22 agosto 2012 - 10:58

no l'unica cosa sbagliata sono le coordinate! quelle giuste sono :

mypickup = CreatePickup(1240, 1, 131.2031,1902.5162,22.7743, -1) ;


Tutte le altre cose sono giuste..Spero che hai capito ;) .. fammi sapere

Ciaooo :bana:

Messaggio modificato da Frankii00 il 22 agosto 2012 - 11:01

I miei lavori :





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

Immagine Postata
0

#3 L'utente è offline   Frank_Mangano 

  • Taccheggiatore
  • Gruppo: Utenti
  • Messaggi: 504
  • Iscritto il: 10/02/10
  • Provenienza:Bari
  • GTA Preferito:GTA: San Andreas

Inviato il 26 agosto 2012 - 08:52

Frankii00 sarebbe meglio spiegare anche cosa ha sbagliato e non dire che ha sbagliato solo le coordinate...

La funzione CreatePickup è formata da (modello, tipo, Float:X, Float:Y, Float:Z, Virtualworld)

-Modello = ID del pickup che preferisci, nel tuo caso il cuore
-Il tipo = La durata del pickup quando respawn etc... Qui puoi trovare tutti i tipi di pickup
-Float:X/Y/Z = Float indica un numero decimale, che la X/Y/Z devono essere in numeri decimali.
Es. AddPlayerClass(293,X=131.2031,Y=1902.5162,Z=22.7743,=A7.0595,0,0,0,0,0,0); //
A=Angolazione
Spiegazione da Wiki: http://wiki.sa-mp.co.../AddPlayerClass
-VirtualWorld = Sarebbe come fa intuire il nome, il mondo virtuale in cui avvengono le cose.
Es. Di solito nei server si usare usare il virtualword 1 per il tutorial così il player non incontra player e poi il 0 per quello normale...

Il tuo errore non è stato nient'altro che aver aggiunto una cosa aggiuntiva ovvero alle coordinate richieste X Y Z hai aggiunto anche l'angolo (Spiegato prima come A)

Messaggio modificato da Frank_Mangano il 26 agosto 2012 - 08:54


Mappe & Script a pagamento. Contattare: marcostox@hotmail.it(msn) Frank_Mangano (skype)


--------------------------------------------------******I MIEI LAVORI******-------------------------------------------------


[Rilasciato][MAP]Bunker a 2 piani[Pubblico]

[Rilasciato][SCRIPT]Lavoro Spazzino[Pubblico]

[Rilasciato][SCRIPT]Sistema di Registrazione[Pubblico]
0

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi