Jump to content
Autentificarea cu Google și Facebook nu mai este disponibilă. ×
  • 0

Putin ajutor va rog? dau +3


Question

Posted

Inainte de toate v-as ruga frumos sa nu ma luati in ras, dar sunt incepator....candva si voi ati fost la fel....

Problema mea este urmatoarea....cand scriu comanda freeze sau unfreeze , nu-mi apare sa bag ID-ul playerului....ba chiar mie imi da freeze sau unfreeze...ma puteti ajuta va rog sa repar cele 2 comenzi mai jos atasate?

CMD:unfreeze(playerid, params[])
{
    if(pInfo[playerid][pAdmin] < 1 && pInfo[playerid][pHelper] < 1) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError);
    new playerto;
    if(sscanf(params, "u", playerto)) return SendSyntaxMessage(playerid, "/unfreeze [playerid/name]");
    if(playerto == INVALID_PLAYER_ID || pInfo[playerto][pStatus] != 1) return SendClientMessage(playerid, COLOR_DARKGRAY, "Player not connected.");
    TogglePlayerControllable(playerto, 1);
    if(pInfo[playerid][pAdmin] >= 1) {
    format(AdminWText, sizeof(AdminWText), "AdmCmd: %s has unfreezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_ADMWARNING, AdminWText); format(stmsg[playerto], 58, "Admin %s has unfrozen you.", GetName(playerid)); }
    else {
    format(AdminWText, sizeof(AdminWText), "HelperWarning: %s has unfreezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_HELWARNING, AdminWText); format(stmsg[playerto], 58, "Helper %s has unfrozen you.", GetName(playerid)); }
    SendClientMessage(playerto, COLOR_ORANGE, stmsg[playerto]);
    return 1;
}
CMD:freeze(playerid, params[])
{
    if(pInfo[playerid][pAdmin] < 1 && pInfo[playerid][pHelper] < 1) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError);
    new playerto;
    if(sscanf(params, "u", playerto)) return SendSyntaxMessage(playerid, "/freeze [playerid/name]");
    if(playerto == INVALID_PLAYER_ID || pInfo[playerto][pStatus] != 1) return SendClientMessage(playerid, COLOR_DARKGRAY, "Player not connected.");
    TogglePlayerControllable(playerto, 0);
    if(pInfo[playerid][pAdmin] >= 1) {
    format(AdminWText, sizeof(AdminWText), "AdmCmd: %s has freezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_ADMWARNING, AdminWText); format(stmsg[playerto], 48, "Admin %s has frozen you.", GetName(playerid)); }
    else {
    format(AdminWText, sizeof(AdminWText), "HelperWarning: %s has freezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_HELWARNING, AdminWText); format(stmsg[playerto], 48, "Helper %s has frozen you.", GetName(playerid)); }
    SendClientMessage(playerto, COLOR_ORANGE, stmsg[playerto]);
    return 1;
}

 

5 answers to this question

Recommended Posts

  • 1
Posted
Acum 4 ore, MiL-MoY a spus:

Inainte de toate v-as ruga frumos sa nu ma luati in ras, dar sunt incepator....candva si voi ati fost la fel....

Problema mea este urmatoarea....cand scriu comanda freeze sau unfreeze , nu-mi apare sa bag ID-ul playerului....ba chiar mie imi da freeze sau unfreeze...ma puteti ajuta va rog sa repar cele 2 comenzi mai jos atasate?


CMD:unfreeze(playerid, params[])
{
    if(pInfo[playerid][pAdmin] < 1 && pInfo[playerid][pHelper] < 1) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError);
    new playerto;
    if(sscanf(params, "u", playerto)) return SendSyntaxMessage(playerid, "/unfreeze [playerid/name]");
    if(playerto == INVALID_PLAYER_ID || pInfo[playerto][pStatus] != 1) return SendClientMessage(playerid, COLOR_DARKGRAY, "Player not connected.");
    TogglePlayerControllable(playerto, 1);
    if(pInfo[playerid][pAdmin] >= 1) {
    format(AdminWText, sizeof(AdminWText), "AdmCmd: %s has unfreezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_ADMWARNING, AdminWText); format(stmsg[playerto], 58, "Admin %s has unfrozen you.", GetName(playerid)); }
    else {
    format(AdminWText, sizeof(AdminWText), "HelperWarning: %s has unfreezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_HELWARNING, AdminWText); format(stmsg[playerto], 58, "Helper %s has unfrozen you.", GetName(playerid)); }
    SendClientMessage(playerto, COLOR_ORANGE, stmsg[playerto]);
    return 1;
}
CMD:freeze(playerid, params[])
{
    if(pInfo[playerid][pAdmin] < 1 && pInfo[playerid][pHelper] < 1) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError);
    new playerto;
    if(sscanf(params, "u", playerto)) return SendSyntaxMessage(playerid, "/freeze [playerid/name]");
    if(playerto == INVALID_PLAYER_ID || pInfo[playerto][pStatus] != 1) return SendClientMessage(playerid, COLOR_DARKGRAY, "Player not connected.");
    TogglePlayerControllable(playerto, 0);
    if(pInfo[playerid][pAdmin] >= 1) {
    format(AdminWText, sizeof(AdminWText), "AdmCmd: %s has freezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_ADMWARNING, AdminWText); format(stmsg[playerto], 48, "Admin %s has frozen you.", GetName(playerid)); }
    else {
    format(AdminWText, sizeof(AdminWText), "HelperWarning: %s has freezed %s.", GetName(playerid), GetName(playerto));
    SendAdminMessage(playerid, COLOR_HELWARNING, AdminWText); format(stmsg[playerto], 48, "Helper %s has frozen you.", GetName(playerid)); }
    SendClientMessage(playerto, COLOR_ORANGE, stmsg[playerto]);
    return 1;
}

 

in gamemode ai ceva de genul "filterscripts > si dupa ai vae stergi ala ca sa iti mearga comanda bine"

  • Like 1
  • 0
Posted
Acum 20 ore, MiL-MoY a spus:

MULTUMESC....ai avut dreptate...dar de unde stiai ca folosesc vae?:))

la toate cu gm-urile care nu merge freeze unfreeze e problema de la vae succes

  • 0
Posted

Iti dau eu comenzile

CMD:freeze(playerid, params[]) {
    if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pHelper] < 2) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai acces la aceasta comanda.");
    new id;
    if(sscanf(params, "u",id)) return SendClientMessage(playerid, COLOR_GREY, "USAGE: {FFFFFF}/freeze <playerid/name>");
    if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, "Acel player nu este conectat.");
    TogglePlayerControllable(id, 0);
    Freezed[id] = 1;
    new string[100];
    format(string, sizeof(string), "You have been frozen by %s.", GetName(playerid));
    SCM(id, -1, string);
    format(string, sizeof(string), "You have frozen %s.", GetName(id));
    SCM(playerid, -1, string);        
    return 1;
}

 

CMD:unfreeze(playerid, params[]) {
    if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pHelper] < 2) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai acces la aceasta comanda.");
    new id;
    if(sscanf(params, "u",id)) return SendClientMessage(playerid, COLOR_GREY, "USAGE: {FFFFFF}/unfreeze <playerid/name>");
    if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, "Acel player nu este conectat.");
    TogglePlayerControllable(id, 1);
    Freezed[id] = 0;
    new string[100];
    format(string, sizeof(string), "You have been unfrozen by %s.", GetName(playerid));
    SCM(id, -1, string);
    format(string, sizeof(string), "You have unfrozen %s.", GetName(id));
    SCM(playerid, -1, string);    
    return 1;

}

Daca iti da o eroare scri in comentari ca o rezolvam

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.