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;
}