public MyInfo_QuestMenu(id, qid)
{
new IQuest=menu_create("Decyzja","MyInfo_QuestMenu_Handle");
menu_additem(IQuest,"Rezygnuje z Questa");
menu_additem(IQuest,"Nie rezygnuje z Questa");
new message[128];
new iName[32], iRew[64], iOpis[256];
ArrayGetString(g_QuestsDesc, qid, iOpis, 255);
ArrayGetString(g_QuestsReward, qid, iRew, 63);
ArrayGetString(g_QuestsName, qid, iName, 31);
if(equal("-1", iRew, 2))
format(message, 127, "^n\rNazwa: \y%s^n\rOpis: \y%s^n\rPostep: \y%0.2f", iName, iOpis, float(fArrayGetCell(g_QuestsProgress[id], qid))/float(ArrayGetCell(g_QuestsTarget, qid)) * 100.0);
else
format(message, 127, "^n\rNazwa: \y%s^n\rOpis: \y%s^n\rPostep: \y%0.2f^n\rNagroda: \y%s", iName, iOpis, float(fArrayGetCell(g_QuestsProgress[id], qid))/float(ArrayGetCell(g_QuestsTarget, qid)) * 100.0, iRew);
menu_addtext(IQuest, message);
g_ItemID[id]=qid;
menu_setprop(IQuest,MPROP_EXIT,MEXIT_NEVER);
menu_display(id, IQuest);
return PLUGIN_HANDLED;
}
Podmień funkcje w pluginie, na tą wyżej.
Edited by d0naciak, 10.09.2013 14:20.