Buscar en la comunidad
Mostrando resultados para las etiquetas 'regalar'.
Encontrado 1 resultado
-
Hola MZ! hoy les enseñare a regalar dinero mediante un menu.. #include #include #include #define PLUGIN "[Tutorial] Regalar Dinero" #define VERSION "1.0" #define AUTHOR "ciio" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /givemoney", "give_money") // cuando el administrador escriba /givemoney en el chat lo lleva al public give_money } public give_money(id) // Public que llamamos mas arriba { if (!(get_user_flags(id) & ADMIN_RCON)) // Si no es administrador le manda un mensaje de que no puede pasar { client_print(id, print_chat, "[AMXX] El acceso a este comando esta solo disponible para admin") return PLUGIN_HANDLED } // Si es admin lo lleva al public show_menu_give_money show_menu_give_money(id) return PLUGIN_HANDLED } public show_menu_give_money(id) // Public que llamamos arriba para ver los players conectados y darle dinero { new menu7 = menu_create("\yRegalar 5000$^n^n", "menu_give_money") // Titulo del menu y el hadle(lo que pasa al apretar al player) new players[32], pnum, tempid new szName[32], szTempid[10] //Nombre del player get_players(players, pnum) //Sacamos los players del server for(new i;i < pnum;i++) { tempid = players[i]//Sacamos los players del server get_user_name(tempid, szName, charsmax(szName))// Les sacamos el nombre num_to_str(tempid, szTempid, charsmax(szTempid)) menu_additem(menu7, szName, szTempid, 0) } menu_display(id, menu7, 0) } public menu_give_money(id, menu7, item) { if(item == MENU_EXIT) { menu_destroy(menu7) return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu7, item, access, data,5, iName, 63, callback) new tempid = str_to_num(data) new szAdminName[32] get_user_name(id,szAdminName,31) // Sacamos el nombre del admin que esta regalando la plata cs_set_user_money (tempid, cs_get_user_money(tempid) + 5000) // Le sumamos 5000$ de plata a la que ya tiene client_print(id, print_chat,"[AMXX] El admin %s te ha regalado 5000$",szAdminName) // Le dejamos un mensaje mostrando el nombre del admin // Que le regalo el dinero menu_destroy(menu7) return PLUGIN_HANDLED } pd : no esta probado, cualquier falla avisen porfavor.