[Pedido] /agendarcadeia
#1

@RESOLVIDO +rep A TODOS
Reply
#2

Sу salvar o tempo na conta do player e apуs ele logar verificar se o tempo й MAIOR que '0' se for, seta ele para o local da prisгo. Simples
Reply
#3

Fбcil Fazer..
Mais to Com uma Preguiзa,
Se Eu Tiver tempo eu faзo pra vocк

#--#
Mais UP pra Alguйm Ajudar
Reply
#4

Bom atй agora nada... Peзo muito a ajuda de vocкs! iSmir ajuda plz *_*! PU qualquer pessoa legal
Reply
#5

UP. ajudem plz.
Reply
#6

Vocк nгo explicou como queria o comando, entгo eu fiz como eu entendi.

pawn Код:
#include <a_samp>

#define FILTERSCRIPT

#include <zcmd>
#include <sscanf2>

forward Cadeia(playerid);

new
    ID
;

public Cadeia(playerid)
{
    SendClientMessage(ID, -1, "Sua cadeia estava agendada. Chegou a sua hora de ir para a prisгo.");

    SetPlayerPos(ID, X, Y, Z); //Coloque as coordenadas da cadeia aqui
    return 1;
}

Nome(playerid)
{
    new
        Name[MAX_PLAYER_NAME]
    ;

    GetPlayerName(playerid, Name, sizeof Name);
    return Name;
}

CMD:agendarcadeia(playerid, params[])
{
    new
        Tempo,
        String[129],
        Str[129]
    ;

    if(sscanf(params, "ui", ID, Tempo)) return SendClientMessage(playerid, -1, "Digite: /agendarcadeia <id> <tempo>");

    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "[ERRO] Jogador nгo conectado!");

    format(String, sizeof String, "Vocк agendou a cadeia do jogador: (%i) %s e ele serб preso daqui a: %i segundos!", ID, Nome(ID), Tempo);

    SendClientMessage(playerid, -1, String);

    format(Str, sizeof Str, "O jogador: (%i) %s agendou a sua cadeia e vocк serб preso daqui a: %i segundos!", playerid, Nome(playerid), Tempo);

    SendClientMessage(ID, -1, Str);

    SetTimerEx("Cadeia", Tempo, false, "i", ID);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)