• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
sistema drag and drop armi
#1
ciao a tutti.
oggi vengo qua con un nuovo script ormai ultimato, molto utile,
ebbene dopo tanto tempo anche con fpsc avremo un sitema di raccolta e scarico armi come nei vari videogiochi di guerra.

lo script è da mettere in main di tutte le armi
(molto semplicemente potete fare una copia dello script weapon.fpi e sostituirlo)
Citazione:;Artificial Intelligence Script
;by Patolina
;premi F per raccogliere un arma, premi ancora F per appoggiarla a terra.

;Triggers

Confusedtate=0:alwaysactive=1
Confusedtate=0:hudreset,hudx=50,hudy=90,hudsize=18,hudtext=Premi F per raccogliere,hudname=weaponprompt,hudhide=1,hudmake=display,state=10
Confusedtate=10,plrdistwithin=40:hudshow=weaponprompt,state=12
Confusedtate=12,plrdistfurther=40:hudunshow=weaponprompt,state=10
Confusedtate=12,keypressed=33 1:playertake,hudunshow=weaponprompt,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,state=13
Confusedtate=13,keypressed=33 0Confusedtate=14
:State=14,keypressed=33 1:playerdropcurrent,removecurrentweapon,colon,state=15
Confusedtate=15,keypressed=33 0Confusedtate=16
Confusedtate=16,plrdistfurther=45Confusedtate=10

;End of Script
settate alwaysactive=yes
--------------------------------------------------------------
mettete poi un triggerzone con lo script in main:
Citazione::always:lockslot=3 1,lockslot=4 1,lockslot=5 1,lockslot=6 1,lockslot=7 1,lockslot=8 1,lockslot=9 1
per bloccare gli slot lasciando il plr con solo 2 slot per le armi.
----------------------------------------------------------------

per le armi da dare al plr all'inizio del livello mettete questo in main:
Citazione:;Artificial Intelligence Script

;by Patolina
;premi F per raccogliere un arma, premi ancora F per appoggiarla a terra.
;usare con armi da dare al plr all'inizio del gioco

;Triggers

Confusedtate=0:alwaysactive=1
Confusedtate=0:playertake
Confusedtate=0:hudreset,hudx=50,hudy=90,hudsize=18,hudtext=Premi F per raccogliere,hudname=weaponprompt,hudhide=1,hudmake=display,state=14
Confusedtate=10,plrdistwithin=40:hudshow=weaponprompt,state=12
Confusedtate=12,plrdistfurther=40:hudunshow=weaponprompt,state=10
Confusedtate=12,keypressed=33 1:playertake,hudunshow=weaponprompt,coloff,rundecal=-1,plrsound=audiobank\items\pickupweapon.wav,state=13
Confusedtate=13,keypressed=33 0Confusedtate=14
:State=14,keypressed=33 1:playerdropcurrent,removecurrentweapon,colon,state=15
Confusedtate=15,keypressed=33 0Confusedtate=16
Confusedtate=16,plrdistfurther=45Confusedtate=10

;End of Script

e sempre Alwaysactive=yes
dovete mettere due armi iniziali per farlo funzionare al meglio.
-------------------------------------------------------------------------------------
allora lo script permette al plr di appoggiare l'arma con la premuta di F, ma dal momento che F serve anche per raccoglire, si uniscono i due comandi permettendo lo scambio. in alternativa si puo appoggiare soltanto, senza raccogliere.

testato solo in un livello, non assicuro il funzionamento in più livelli di gioco

bug conosciuti:
-alcune volte appoggiando un arma questa non compare e non è più possibile raccoglierla (nei test è successo 1 volta 15-20 prove di raccolta)
 
Rispondi
#2
Grazie inserisco in lista script Wink

Citazione:bug conosciuti:
-alcune volte appoggiando un arma questa non compare e non è più possibile raccoglierla (nei test è successo 1 volta 15-20 prove di raccolta)
Presumo cada al livello sottostante, se non c'è il livello allora cade nel "mondo" esterno

Tax
 
Rispondi
#3
[quote]bug conosciuti:
-alcune volte appoggiando un arma questa non compare e non è più possibile raccoglierla (nei test è successo 1 volta 15-20 prove di raccolta)


A me le armi rimangono visibili,ma dopo un massimo di 5 volte che le lescio e le riprendo rimangono li e non le riesco piu a raccogliere Sad
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  sistema sopravvivenza a ondate [V.1] patolina 33 11,204 12-05-2014, 03:24 PM
Ultimo messaggio: Frekkanzer
  sistema gestione munizioni jirby 9 2,854 19-07-2012, 11:01 PM
Ultimo messaggio: Tax78
  Fpsc Cash System - Sistema Denaro friskon 3 1,901 01-06-2010, 08:45 PM
Ultimo messaggio: Riddick

Vai al forum:


Browsing: 1 Ospite(i)