No entiendo esto
Hola a todos, recien estaba viendo los comentarios de "!Morte" y encontre esto que en varias ocaciones lo vi pèro recien ahora se me dio por saber que es y porque lo poneClick post title for more details
Este es el codigo de !Morte
La question es, que significa esto:
porque pone "id+TASK_UNFREEZE" ? y esta otra:
que es ID_UNFREEZE ?
Gracias.
Este es el codigo de !Morte
PHP Code:
#include <amxmodx>
#include <fun>
const TASK_UNFREEZE = 1589;
#define NORMAL_VELOCITY 240.0
#define FROZEN_VELOCITY 0.1
#define ID_UNFREEZE ( taskid - TASK_UNFREEZE )
new g_frozen[33]
public plugin_init()
{
register_plugin("Freeze test", "9651854.1654", "Me :D")
register_clcmd("say frozen", "clcmd_frozenme")
}
public clcmd_frozenme(id)
{
if(!is_user_alive(id) || g_frozen[id] || task_exists(id+TASK_UNFREEZE))
return;
g_frozen[id] = 1
set_user_maxspeed(id, FROZEN_VELOCITY)
client_print(id, print_chat, "FREEZE!")
set_task(4.0, "remove_freeze", id+TASK_UNFREEZE)
}
public remove_freeze(taskid)
{
g_frozen[ID_UNFREEZE] = 0
set_user_maxspeed(ID_UNFREEZE, NORMAL_VELOCITY)
}
PHP Code:
set_task(4.0, "remove_freeze", id+TASK_UNFREEZE)
PHP Code:
set_user_maxspeed(ID_UNFREEZE, NORMAL_VELOCITY)
Gracias.
Orignal From: No entiendo esto
Post a Comment