barahir Fondateur
Nombre de messages : 1188 Age : 34 Location : Paris (bastille) Add-On : Oui Date d'inscription : 13/01/2008
| Sujet: acheter des upgrades sur une unité Mar 27 Juil - 13:38 | |
| ma question est simple, qu'est ce qui fait qu'on ne peut pas acheter d'upgrades sur une unité? je m'explique j'aimerais que mon héros puisse allé voir une autre unités allié et acheter un upgrade comme si c'était armure lourde ou lame forgé dans un bâtiment, mais quand je met le command button correspondant aux upgrade sur une unité, ça ne marche pas, et quand je met le même command button à un bâtiment ça marche, j'ai essayé de bidouiller le kindof, mais sans résultats | |
|
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: acheter des upgrades sur une unité Mer 28 Juil - 0:03 | |
| Pour tout te dire j'ai pas exactement compris ce que tu voulais faire | |
|
barahir Fondateur
Nombre de messages : 1188 Age : 34 Location : Paris (bastille) Add-On : Oui Date d'inscription : 13/01/2008
| Sujet: Re: acheter des upgrades sur une unité Mer 28 Juil - 14:10 | |
| grossomodo au lieu d'acheter un upgrade genre armure lourde à la forge, qu'on l'achète sur un mec (sauf que quand je met le commandset de la forge à mon unité, et qu'on clique sur le commandbutton il ne se passe rien ) ce que je veux faire c'est que mon héro aille voir le capitaine de la ville(gamlin) et en cliquant sur ce capitaine qu' il puisse acheter l'upgrade "devenir soldat de la ville" - Citation :
;________________________soldat Upgrade Upgrade_Soldat DisplayName = CONTROLBAR:UpgradeSoldat Type = PLAYER BuildCost = 1000 BuildTime = 20 End
;______________________soldat Homme MappedImage BGFortress_NumenorStonework Texture = CreateAHeroImages_002.tga TextureWidth = 512 TextureHeight = 256 Coords = Left:320 Top:0 Right:384 Bottom:64 Status = NONE End CommandButton Command_PurchaseUpgradeMenFortressNumenorStonework Command = PLAYER_UPGRADE Options = CANCELABLE ;NEED_UPGRADE Upgrade = Upgrade_Soldat ButtonBorderType = UPGRADE TextLabel = CONTROLBAR:UpgradeSoldat ButtonImage = BGFortress_NumenorStonework Radial = Yes InPalantir = Yes DescriptLabel = CONTROLBAR:ToolTipUpgradeSoldat End
;________________________soldat ModifierList soldat Category = SPELL Duration = 0 FX = FX_GoldChestPickup End
;------------------------------------------TEST GAMLIN--------------------------------------- Object RohanGamling
AddModule Behavior = CastleUpgrade ModuleTag_PassOutNumenorStoneworkUpgrade TriggeredBy = Upgrade_MenFortressNumenorStoneworkTrigger Upgrade = Upgrade_Soldat End End
CampnessValue = CAMPNESS_FORTRESS
DisplayName = OBJECT:GondorCastleBaseKeep Side = Men EditorSorting = STRUCTURE ThreatLevel = 1.0 BuildCost = 1000 BuildTime = 30.0 ; in seconds
; *** ENGINEERING Parameters *** KindOf = VITAL_FOR_BASE_SURVIVAL STRUCTURE SELECTABLE SCORE IMMOBILE CASTLE_KEEP MP_COUNT_FOR_VICTORY CAN_ATTACK FS_FACTORY MADE_OF_STONE ATTACK_NEEDS_LINE_OF_SIGHT AUTO_RALLYPOINT ; GARRISON GARRISONABLE_UNTIL_DESTROYED RadarPriority = STRUCTURE VisionRange = GONDOR_ARCHER_VISION_RANGE KeepSelectableWhenDead = Yes
AddModule Body = ActiveBody ModuleTag_02 MaxHealth = 1000 End End
CommandSet = pouvoirrohan
;KindOf = PRELOAD STRUCTURE SELECTABLE IMMOBILE CAN_CAST_REFLECTIONS SCORE HEAVY_MELEE_HITTER COMMANDCENTER VITAL_FOR_BASE_SURVIVAL FS_FACTORY End ;---------------------------------------------FIN TEST GAMLIN---------------------------------
CommandSet pouvoirrohan 1= Command_PurchaseUpgradeMenFortressNumenorStonework ; soldat End
;=================================================================================== ;=================================================================================== ;========================*****LE ROHAN*****========================================= ;=================================================================================== ;===================================================================================
;=======================================LE POUVOIR===================================== ;===================================================================================
;;;;;;;;;;;;;;;;;;;;test du code pour commencer avec hero+forteresse+caserne+forge+roi;;;;;;;;;;;;;;;;;;;;;
;================================================================================================== ;============================UNITEES PLACEES DES LE DEPART========================================= ;================================================================================================== PlayerTemplate FactionMen
StartingBuilding = GondorFarm ;----------ferme
StartingUnit9 = PTree16_Tiny ;----------nourriture StartingUnitOffset9 = X:70 Y:0 Z:0
StartingUnit8 = PTree10_Large ;----------nature StartingUnitOffset8 = X:100 Y:150 Z:0
StartingUnit7 = GondorTownsWoman ;----------peuple StartingUnitOffset7 = X:40 Y:20 Z:0 StartingUnit6 = RohanGamling ;MenFortressCitadel ;RohanGamling ;----------roi StartingUnitOffset6 = X:0 Y:-250 Z:0 StartingUnit5 = DwarvenMenOfDale ;----------garde1 StartingUnitOffset5 = X:20 Y:-250 Z:0 StartingUnit4 = DwarvenMenOfDale ;----------garde2 StartingUnitOffset4 = X:-20 Y:-250 Z:0 StartingUnit3 = GondorBoromir ;----------le hero StartingUnitOffset3 = X:0 Y:65 Z:0 StartingUnit2 = DwarvenMenOfDale ;----------soldat StartingUnitOffset2 = X:130 Y:-80 Z:0 StartingUnit1 = RohanStable ;----------caserne StartingUnitOffset1 = X:100 Y:-150 Z:0 StartingUnit0 = RohanArmory ;----------forge StartingUnitOffset0 = X:-100 Y:-150 Z:0 End
le boutton s'afiche bien , mais si on clique il se passe rien | |
|
cdd59554 Admin
Nombre de messages : 7235 Age : 31 Location : J'aime les abricots Add-On : Oui Date d'inscription : 16/01/2008
| Sujet: Re: acheter des upgrades sur une unité Mer 28 Juil - 15:42 | |
| Comme ca je vois pas ce que ca pourrait etre alors je te propose 2 hypothèses : 1 - Comment tu fait pour savoir si l'object a l'upgrade ou pas ? ca se trouve tu as a bien l'upgrade mais tu le voit pas
2 - C'est peut etre le fait d'avoir modifier le commandbutton Command_PurchaseUpgradeMenFortressNumenorStonework C'est à l'origine un bouton avec Command = OBJECT_UPGRADE et toi tu met Command = PLAYER_UPGRADE. Je ne suis pas certain mais pour le vérifier il suffit de mettre un bouton de la forge par exemple qui a un Command = PLAYER_UPGRADE | |
|
barahir Fondateur
Nombre de messages : 1188 Age : 34 Location : Paris (bastille) Add-On : Oui Date d'inscription : 13/01/2008
| Sujet: Re: acheter des upgrades sur une unité Mar 3 Aoû - 22:10 | |
| l'uppgrade n'a aucun problème puisque dés que je le fait acheter sur un batiment il fonctionne (temps d'achat + petit FX sur le héro quand le upgrade est acquis ) mais dés que je veux l'acheter SUR un personnage niet, on peut pas cliquer j'ai pourtant éssayé de copier tout les modules d'un batiment ainsi que son kindof (pour ne garder que le modèle du personnage et son weapon, mais rien n'y fait | |
|
Wolf8888 Moddeur confirmé
Nombre de messages : 499 Add-On : Oui
Date d'inscription : 29/07/2010
| Sujet: Re: acheter des upgrades sur une unité Mer 4 Aoû - 20:52 | |
| Barahir, Je n'ai pas la solution à ton problème (et si ça se trouve, elle est toute simple...). Mais puisque l'upgrade ne veut pas fonctionner si c'est un personnage qui la donne, il y a peut être une possibilité d'atteindre ton objectif en utilisant un pouvoir du genre: SpecialPower SpecialAbilityGiveUpgrade. A voir... | |
|
Contenu sponsorisé
| Sujet: Re: acheter des upgrades sur une unité | |
| |
|