bėdos ;/
Posted: 2011 Jun 26 20:48
Pirma problema:
Turiu kodą:
Ir kas blogai.. Įrašius emailą jį turėtų atvaizduoti menu, bet neatvaizduoja o serverio konsolėje meta:
tokį dalyką..
2 Problema:
turiu kodą:
patį nicką pakeičia, bet ekrane atvaizduoja senajį nicką ( antrą kartą keičiant atvaizduoja tą nicką kuris buvo pirmą kartą pakeistas).
atvaizdavimo būdai:
1 problema:
2 problema:
Bei kaip padaryti, kad pvz jeigu el tuščias, tai vietoj ten kur yra El.Pastas [ email ], rašytų El.Pastas [ Iveskite El.Pasta ] ?
Turiu kodą:
Code: Select all
register_clcmd("Email", "cmd_email")public cmd_email(id){ new say[300] read_args(say, charsmax(say)) remove_quotes(say) if(equal(say, "")) { return PLUGIN_HANDLED } email(id, say) return PLUGIN_CONTINUE} email(id, say[]){ new el[50] format(el, 49, "%s", say) set_user_info(id, "email", el) cmd_info_write(id) return PLUGIN_HANDLED}
Code: Select all
Info string length exceeded
2 Problema:
turiu kodą:
Code: Select all
register_clcmd("Vardas", "cmd_nick")public cmd_nick(id){ new say[300] read_args(say, charsmax(say)) remove_quotes(say) if(equal(say, "")) { return PLUGIN_HANDLED } vardas(id, say) return PLUGIN_CONTINUE} vardas(id, say[]){ new name[32] format(name, 31, "%s", say) set_user_info(id, "name", name) client_cmd(id, "name ^"%s^"", name) cmd_info_write(id) return PLUGIN_HANDLED}
atvaizdavimo būdai:
1 problema:
Code: Select all
new el[32]get_user_info(id, "email", el, 31)len += formatex(menu_body[len], charsmax(menu_body) - len, "\r3. \wEl.Pastas \r[ %s ]^n^n", el)
2 problema:
Code: Select all
new nickname[32]get_user_name(id, nickname, 31)len += formatex(menu_body[len], charsmax(menu_body) - len, "\r1. \wVartotojo Vardas \r[ %s ]^n", nickname)