WB Multiplayer troop ?

正在查看此主题的用户

chrono95

Sergeant
Salutations all.

Dans mon Module_troop j'ai bien edité la partie Multiplayer en bas, (IA troop + joueur) Les bot multi sont parfait mais impossible pour un joueur de choisir l’équipement modifier.. faut-il modifier autre chose ?
 
Il faut que tu modifie les "swadian_crossbowman_multiplayer" par exemple et pas seulement les "swadian_crossbowman_multiplayer_ai" qui sont les bots.  Là tu définira l'équipement de base, c'est à dire l'équipement gratuit.

Et pour ajouter l'équipement payant c'est dans module_scripts, d'abord tu dois définir l'objet pour le multi:

(item_set_slot, "itm_red_shirt", slot_item_multiplayer_item_class, multi_item_class_type_light_armor),

Puis tu le place une ligne de ce type juste après "Swadian Crossbowman":

(call_script, "script_multiplayer_set_item_available_for_troop", "itm_red_shirt", "trp_swadian_crossbowman_multiplayer"),

Le tuto complet en anglais est ici si tu te débrouille dans la langue de Shakespeare.
 
Je te remercie ! Mais l’équipement gratuit quel serait le code ? C'est bien dans module script aussi ? ou dans module troop ou j'ai deja mit l’équipement qui n'apparait pas..
 
L'équipement gratuit c'est dans module_troops:

["swadian_crossbowman_multiplayer","Swadian Crossbowman","Swadian Crossbowmen",tf_guarantee_all,0,0,fac_kingdom_1,
  [itm_cartridges,itm_cartridges,itm_pystykorva,itm_ukkopekka,itm_kypara,itm_stickgrenade,itm_pystykorva,itm_sword_medieval_b_small,itm_tab_shield_heater_a,itm_red_shirt,itm_ankle_boots],
  def_attrib_multiplayer|level(19),wpe(90,60,180,90),knows_common|knows_ironflesh_2|knows_athletics_5|knows_shield_5|knows_power_strike_2|knows_riding_1,swadian_face_young_1, swadian_face_old_2],

Et pour les bots c'est cette ligne là:

["swadian_crossbowman_multiplayer_ai","Swadian Crossbowman","Swadian Crossbowmen",tf_guarantee_all,0,0,fac_kingdom_1,
  [itm_bolts,itm_crossbow,itm_sword_medieval_a,itm_tab_shield_heater_b,
    itm_leather_jerkin,itm_leather_armor,itm_ankle_boots,itm_footman_helmet
],
  def_attrib|level(19),wp_melee(90)|wp_crossbow(100),knows_common|knows_ironflesh_4|knows_athletics_6|knows_shield_5|knows_power_strike_3,swadian_face_young_1, swadian_face_old_2],
 
Hum okay ! Donc je voit pas l'equipement gratuit car je ne l'ait as mit dans le Module script donc
 
Désoler du petit up de ma part, Donc j'ai un probléme, je voit seulement quelqu'une de mes armure ajoutée gratuite, si on fait clic droit pour ne plus la prendre, bah on peut plus la prendre... elle apparait pas...
 
C'est parce qu'il faut qu'elle soit également dans les armures non gratuites, si elle n'y est pas, elle n'est pas sélectionnable. Donc tu dois la mettre aux deux endroits.
 
j'ai eu un flash et j'ai comprit  :grin:

Maintenant, mon petit probléme, c'est bizzare et sa arrive que sur la classe "zombie"...


screen :

http://www.imagup.com/data/1156454497.html

http://www.imagup.com/data/1156454666.html

(les message d'erreur du zombie hand rr sont normal, c'est un mesh inexistant pour les mains de zombie 'arme))
 
Bonjours,
J'ai ajouté cet objet à la liste multi que les joueurs pourront acheter
插入代码块:
(call_script, "script_multiplayer_set_item_available_for_troop", "itm_early_transitional_white", "trp_swadian_infantry_multiplayer")

Peut on modifier le  "trp_swadian_infantry_multiplayer" donc aussi le " swadian_infantry_multiplayer " ?
 
后退
顶部 底部