Creare Videogiochi - Game Developer
sistema drag and drop armi - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Fps Creator e GameGuru Italia (https://www.making-videogames.net/giochi/Forum-Fps-Creator-e-GameGuru-Italia)
+--- Forum: Script fpi e lua FPSC GameGuru (https://www.making-videogames.net/giochi/Forum-Script-fpi-e-lua-FPSC-GameGuru)
+--- Discussione: sistema drag and drop armi (/thread-sistema-drag-and-drop-armi)



sistema drag and drop armi - patolina - 22-12-2013

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)


RE: sistema drag and drop armi - Tax78 - 03-01-2014

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


RE: sistema drag and drop armi - mew47 - 12-02-2014

[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