Jeżeli zrobimy dany quest z przedziału "Pierwszego" i np. chcemy ponownie wybrać tego questa to wyskakuje info, że "Już robiliśmy tego questa" to to działa lecz ja potrzebuję coś takiego dodać w menu a dokładniej:
case KILL: formatex(formats, 127, "\d[Zabij \r%i\d osob] \yNagroda: \r%i\w XP", ArrayGetCell(gIleRazy, i), ArrayGetCell(gNagroda, i))
i jeżeli zrobimy już ten quest to chce żeby obok pojawiła się nazwa:
case KILL: formatex(formats, 127, "\d[Zabij \r%i\d osob] \yNagroda: \r%i\w XP\r (Quest zrobiony)
za sprawdzanie czy quest już robiliśmy odpowiada ten public :
public LoadQuest(id, QuestID) { if(is_user_bot(id)) return PLUGIN_CONTINUE; new vaultkey[64], vaultdata[64]; formatex(vaultkey, charsmax(vaultkey), "%s-%i", szPlayerName[id], QuestID); nvault_get(vault, vaultkey, vaultdata, charsmax(vaultdata)); return str_to_num(vaultdata) > 0 ? true : false; }
Udało mi się to ogarnąć lecz przy tych misjach, ktróych nie robiliśmy także pokazywało, że Quest już zrobiony. Mógłby mi ktoś dać gotową funkcję ? Dzięki z góry.