Şimdi deniyorum, bakalım olursa dersini koyarım...
Çok kötü bir denemem oldu; saece aklımdaki çalışma mantığını gösterebilmek için...
Artık devamını getirebilirsiniz...
module_skills'e sadece persuade diye bir skill ekleyin, sonra ya benim gibi bir test troopu oluşturun veya kendi bildiğiniz gibi yapın..
Diyaloglarda ise sadece şunu yaptım; fakat dediğim gibi bu sadece başlangıç...
[trp_persuade_tester, "start", [] , "Hi there, persuade me if you can! Hehehe!", "persuade_him",[]],
[trp_persuade_tester|plyr, "persuade_him", [] , "I like you too much...", "persuade_result",
[
(store_skill_level, reg(1), "skl_persuade", "trp_player"),
(val_add, reg(1), 10),
(call_script, "script_change_player_relation_with_troop", "trp_persuade_tester", reg(1))
]],
[trp_persuade_tester|plyr, "persuade_him", [] , "I think you are good but... YOu aren't perfect...", "persuade_result",
[
(store_skill_level, reg(1), "skl_persuade", "trp_player"),
(val_add, reg(1), 1),
(call_script, "script_change_player_relation_with_troop", "trp_persuade_tester", reg(1))
]],
[trp_persuade_tester|plyr, "persuade_him", [] , "I hate you! You bastard!", "persuade_result",
[
(store_skill_level, reg(1), "skl_persuade", "trp_player"),
(val_mul, reg(1), 10),
(call_script, "script_change_player_relation_with_troop", "trp_persuade_tester", reg(1))
]],
[trp_persuade_tester, "persuade_result", [(lt, "$g_talk_troop_relation", 0)], "I will KILL YOU!Little Bastard!!","close_window",[]],
[trp_persuade_tester, "persuade_result", [(eq, "$g_talk_troop_relation", 0)], "I'm neutral with you, I don't know you, you can go now...","close_window",[]],
[trp_persuade_tester, "persuade_result", [(ge, "$g_talk_troop_relation", 0)], "I.. I.. I will give you all of my money, you are a hero!","close_window",[]],