Hello, I have changed a bit code from surf-desk, to earn bonus from npc, but only bonus is error, and I'm not receiving bonus from NPC ( for example model )etc.
Can someone analize this ? please
Exactly this:
Code:
L 11/23/2014 - 10:23:25: String formatted incorrectly - parameter 4 (total 3)
L 11/23/2014 - 10:23:25: [AMXX] Displaying debug trace (plugin "mikolaj.amxx")
L 11/23/2014 - 10:23:25: [AMXX] Run time error 25: parameter error
L 11/23/2014 - 10:23:25: [AMXX] [0] colorchat.inc::ColorChat (line 51)
L 11/23/2014 - 10:23:25: [AMXX] [1] mikolaj.sma::SprawdzPrezent (line 129)
L 11/23/2014 - 10:23:25: [AMXX] [2] mikolaj.sma::npcMenuEnter (line 185)
I have got this piece of code
Code:
public plugin_init(){
register_menucmd(register_menuid("npcMenu"), menuKeys, "npcMenuEnter");
}
....
public SprawdzPrezent(id)
{
if(is_user_alive(id))
{
NieDostal[id] = true;
new prezent = random_num(0, 7);
switch(prezent){
case 0:{
}
}
case 2: {
ColorChat(id, GREEN, "[%s]^x01 Swiatecznie dostales prezent - super vipa na jedna mape!")
set_user_flags(id, get_user_flags(id) | ADMIN_LEVEL_G);
server_cmd("amx_reloadadmins");
}
case 3: {
}
case 4: {
}
case 5: {
}
case 6: {
}
case 7: {
}
}
}
return FMRES_HANDLED;
}
//////////////////////////////////////////////
// NPC STUFF
//////////////////////////////////////////////
public npcMenu(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY){
new name[33], text[512];
get_user_name(id, name, 32);
format(text, 511, "Witaj %s!^n^nHave you got present?t?\y^n^n1: No - 2: Yes", name);
show_menu(id, menuKeys, text, -1, "npcMenu");
return FMRES_HANDLED;
}
return PLUGIN_CONTINUE
}
public npcMenuEnter(id, key)
{
switch(key)
{
case 0:
{
if(!NieDostal[id]) SprawdzPrezent(id);
else ColorChat(id, GREEN, "[%s]You took present already!", PREFIX);
inMenu[id] = false;
}
case 1:
{
inMenu[id] = false;
}
}
}