Oggi è 01/05/2025, 0:14

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 [ 3 messaggi ] 

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

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO] [REQ] Pickup super velocità
MessaggioInviato: 12/12/2010, 23:05 
Avatar utente
Utente

Iscritto il: 14/11/2010
Messaggi: 68
Località: Sky of Electro
Favourite GTA: San Andreas

Karma
0


Non connesso
Ciao raga, mi servirebbe un cmd a pickup, allora il pickup deve essere la pillola adrenaline, voglio che quando un player si avvicina al pickup, aumenta la velocità del giocatore a piedi a tutto carica per 20 sec, dopo 20 sec finisce l'effetto e se ci va di nuovo lo rifaccia, vi do il sistema pickup di come ce l'ho che a questo cmd deve essere integrato questa cosa che ho datto: grazie mille:D

Codice:
public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid == racepick)
   {
      SetPlayerInterior(playerid,0);
      SetPlayerPos (playerid, 2418.1455,3103.6677,8.1796);
      GameTextForPlayer(playerid,"~r~Caricamento Mappa...", 1000, 3);
      Bloccato(playerid);
      SetPlayerFacingAngle(playerid,-90);
   }
   return 1;
        }


l'esempio del pickup deve essere cosi, il player si avvicina al pickup e lui assume super velocità a piedi

_________________
Immagine
Le mie Mappe + belle:


Immagine


Top
 E-mail  
 

 Oggetto del messaggio: Re: [REQ] Pickup super velocità
MessaggioInviato: 12/12/2010, 23:46 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Codice:
//In cima
forward fineEffettoPillola(playerid);

new
   pickPillola,
   bool:pillolaAttiva[MAX_PLAYERS];

//Sotto OnGameModeInit
pickPillola = CreatePickup(1241, 2, x, y, z, -1);

//Sotto OnPlayerCommandText
pillolaAttiva[playerid] = false;

//Sotto OnPlayerPickUpPickup
if(pickupid == pickPillola)
{
   pillolaAttiva[playerid] = true;
   SendClientMessage(playerid, COLOR_GREEN, "|> Hai preso la Pillola Adrenaline e correrai senza interruzione per 20 secondi.");
    ApplyAnimation(playerid, "PED", "sprint_civi", 1, 1, 1, 1, 0, 0, 1);
    SetTimerEx("fineEffettoPillola", 20*1000, false, "d", playerid);
}

//Fuori da tutto
public fineEffettoPillola(playerid)
{
   pillolaAttiva[playerid] = false;
   SendClientMessage(playerid, COLOR_RED, "|> Effetto Pillola Adrenaline finito.");
   ClearAnimations(playerid);
}


Top
 E-mail  
 
 Oggetto del messaggio: Re: [REQ] Pickup super velocità
MessaggioInviato: 13/12/2010, 0:53 
Avatar utente
Utente

Iscritto il: 14/11/2010
Messaggi: 68
Località: Sky of Electro
Favourite GTA: San Andreas

Karma
0


Non connesso
tutto liscio e perfetto grazie mille peppe ^^ potete chiudere

_________________
Immagine
Le mie Mappe + belle:


Immagine


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 1 [ 3 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 18 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