03.08.2010, 22:40
(
Последний раз редактировалось TiNcH010; 06.08.2010 в 21:13.
)
Ola, weno en este post vengo a explicarles mi breve tutorial de como hacer un simple, sencillisimo sistema de AFK.
Weno primero q nada aclaro q me estoy explicando i hablando bien jeje xD weno comencemos..
Primero q nada agregamos el NEW de (en este kso ausente) seria asi:
Una vez agregado el new es facil, solo ponemos el cuerpo del comando, de esta manera. Nos podemos ubicar en:
OnPlayerCommandText i ponemos:
Listo, vieron q facil? weno dudas, preguntas o BUGS solo diganlo..
ACLARO Q ES MI FS I NO ES COPIADO!!!!!!
Salu2
Weno primero q nada aclaro q me estoy explicando i hablando bien jeje xD weno comencemos..
Primero q nada agregamos el NEW de (en este kso ausente) seria asi:
Код:
new Ausente[MAX_PLAYERS];
OnPlayerCommandText i ponemos:
Код:
if (strcmp("/ausente", cmdtext, true, 10) == 0) { new nombre[MAX_PLAYER_NAME], string1[256], string2[256]; GetPlayerName(playerid, nombre, sizeof(nombre)); format(string1, sizeof(string1), "*%s Ha ingresado en el modo AFK. (Ocupado/No disponible).", nombre); format(string2, sizeof(string1), "*%s Ha regresado del modo AFK. (Libre/Disponible).", nombre); if (Ausente[playerid] == 0) { Ausente[playerid] = 1; TogglePlayerControllable(playerid, false); SetCameraBehindPlayer(playerid); SendClientMessage(playerid, 0xDABB3EAA, "Ahora estas ausente. Para dejar de estarlo usa /ausente nuevamente."); SendClientMessageToAll(0x9EC73DAA, string1); } else if (Ausente[playerid] == 1) { Ausente[playerid] = 0; TogglePlayerControllable(playerid, true); SetCameraBehindPlayer(playerid); SendClientMessage(playerid, 0xDABB3EAA, "Ya no estas ausente."); SendClientMessageToAll(0x9EC73DAA, string2); } return 1; }
ACLARO Q ES MI FS I NO ES COPIADO!!!!!!
Salu2