Oggi è 12/05/2025, 23:44

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

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

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO] [HELP]menu
MessaggioInviato: 13/01/2011, 21:45 
Avatar utente
Utente

Iscritto il: 25/11/2010
Messaggi: 64
Località: Agrigento
Favourite GTA: San Andreas

Karma
0


Non connesso
ciao,come faccio a fare in modo che appena apro un menu e muovo le frecce il player non si muove?
IL MENU è QUESTO:
SOTTO ONGAMEMODEINIT:
menu = CreateMenu("Teles Menu", 1, 50.0, 180.0, 200.0, 200.0);

AddMenuItem(menu, 0, "Stunts");
AddMenuItem(menu, 0, "Deathmach");
AddMenuItem(menu, 0, "Drift");
AddMenuItem(menu, 0, "NRG Parkour");
AddMenuItem(menu, 0, "Salti");
AddMenuItem(menu, 0, "Altre");


sotto public OnPlayerSelectedMenuRow(playerid, row)
{
TogglePlayerControllable(playerid, 1);
new Menu:current;
current = GetPlayerMenu(playerid);
if(current == menu)
{
switch(row)
{
case 0:{

}
case 1:{
SendClientMessage(playerid, 0xFF9900AA, "/DM1,/DM2,/DM3,/DM4,/DM5,/DM6,/DM7,/DM8");
}
case 2:{
SendClientMessage(playerid, 0x0000BBAA, "/drift[1-20]");
}
case 3:{
SendClientMessage(playerid, 0xAA3333AA, "/nrg1,/nrg2,/nrg3,/nrg4,/nrg5,/nrg6");
}
case 4:{
SendClientMessage(playerid, 0x33AA33AA, "/jump1,/jump2,/salto,/halfpipe,/deathglobe,/spinner,/xtreme,/rc,/pf,/bj");
}
case 5:{
//Row 6 code
}
}
}
return 1;
}


Top
 E-mail  
 

 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 22:19 
Avatar utente
Utente

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

Karma
0


Non connesso
Aggiungi al tuo script TogglePlayerControllable(playerid, 0) per bloccarlo. Poi metti TogglePlayerControllable(playerid, 1) per sfrezzarlo.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 22:21 
Avatar utente
Utente

Iscritto il: 25/11/2010
Messaggi: 64
Località: Agrigento
Favourite GTA: San Andreas

Karma
0


Non connesso
e dove li devo mettere? perchè li avevo messi prima ma non sapevo dove


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 22: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
Allora dove hai messo il tuo, al posto del numero "1" metti 0. Poi, sotto ogni tuo "SendClientMessage", metti TogglePlayerControllable(playerid, 1). Esempio:

Codice:
case 1:{
SendClientMessage(playerid, 0xFF9900AA, "/DM1,/DM2,/DM3,/DM4,/DM5,/DM6,/DM7,/DM8");
TogglePlayerControllable(playerid, 1)
}
case 2:{
SendClientMessage(playerid, 0x0000BBAA, "/drift[1-20]");
TogglePlayerControllable(playerid, 1)
}
case 3:{
SendClientMessage(playerid, 0xAA3333AA, "/nrg1,/nrg2,/nrg3,/nrg4,/nrg5,/nrg6");
TogglePlayerControllable(playerid, 1)
}
case 4:{
SendClientMessage(playerid, 0x33AA33AA, "/jump1,/jump2,/salto,/halfpipe,/deathglobe,/spinner,/xtreme,/rc,/pf,/bj");
TogglePlayerControllable(playerid, 1)
}
case 5:{
//Row 6 code
}
}
}
return 1;
}

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 22:44 
Avatar utente
Utente

Iscritto il: 25/11/2010
Messaggi: 64
Località: Agrigento
Favourite GTA: San Andreas

Karma
0


Non connesso
non funziona lo stesso


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 23:03 
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 cosa non funziona??? Si muove lo stesso?

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 23:09 
Avatar utente
Utente

Iscritto il: 25/11/2010
Messaggi: 64
Località: Agrigento
Favourite GTA: San Andreas

Karma
0


Non connesso
si


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 23:45 
Avatar utente
Utente

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

Karma
0


Non connesso
A questo punto non so che dirti... Aspettiamo gli esperti e vediamo che dicono.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 23:48 
Avatar utente
Moderatore

Iscritto il: 28/10/2010
Messaggi: 919
Località: Veduggio con Colzano (Milano-Monza)
Favourite GTA: San Andreas
PlayStation Network: Nessuno
Xbox Live: Nessuno
Xfire: barle97

Karma
1


Non connesso
Se il menu viene visualizzato dopo un comando il TogglePlayerControllable(playerid, 0); lo metti nel comando. Poi in ogni scelta TogglePlayerControllable(playerid, 1);

_________________
disasm 0xFFFF00 1: LE HANTENNE DEL RUTER SI MVONO DA SL!11!1!!1
[EPD]Giovanni94m: AHSUAHSAUSHAUSAHSAU
disasm 0xFFFF00 1: bella questa asd

[EPD]Giovanni94m: io non riesco a trovare un gioco che ci giocavo su ps1
[EPD]Giovanni94m: non ricordo il nome
[EPD]Giovanni94m: era un omino rosa
[EPD]Giovanni94m: ...
[BCD]barle_the_king: forse cercavi omino bianco [cit. google]
[BCD]barle_the_king: auhsahusuha
[EPD]Giovanni94m: no ahsau
[BCD]barle_the_king: firma duhahudshue

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 13/01/2011, 23:49 
Banned

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

Karma
-10


Non connesso
Il problema, se hai applicato bene ciò che ti ha consigliato mistosking, deve essere per forza causato da un bug dei menù. Quel tipo di menù infatti è stato progettato per la 0.2 addirittura e dalla 0.3 è caduto in disuso penso proprio a causa di questi bugs quindi l'unica cosa che puoi fare è usare il nuovo (esistono dalla 0.3a) tipo di menù, i dialogs.

Cita:
Se il menu viene visualizzato dopo un comando il TogglePlayerControllable(playerid, 0); lo metti nel comando. Poi in ogni scelta TogglePlayerControllable(playerid, 1);

Comunque è meglio usare i dialogs ;).


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 14/01/2011, 0:06 
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, ora sono io a chiedere aiuto :asd:... Cosa sono sti dialogs? Tanto per sapere, almeno li userò.

P.S: Ora che ci penso, capisco perché avevo problemi con i miei menu :sisi:

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 14/01/2011, 15:58 
Banned

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

Karma
-10


Non connesso
http://wiki.sa-mp.com/wiki/ShowPlayerDialog
http://wiki.sa-mp.com/wiki/OnDialogResponse


Top
 E-mail  
 
 Oggetto del messaggio: Re: [help]menu
MessaggioInviato: 14/01/2011, 18:50 
Avatar utente
Utente

Iscritto il: 25/11/2010
Messaggi: 64
Località: Agrigento
Favourite GTA: San Andreas

Karma
0


Non connesso
ok grazie


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 1 [ 13 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: Bing [Bot] 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:  
cron