DvDGolL
-
Posts
8 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by DvDGolL
-
-
Problemă întâlnită (descriere): salut.. am facut o comanda cu sscanf+zcmd si problema este la linia sscanfului
Ero(area / rile) / warning-(ul / urile):error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: ";", but found "return"fatal error 107: too many error messages on one line
Liniile de cod / sursa / script-ul:linia de cod :scriptul meu
Imagini / Video (optional):
Aţi încercat să rezolvaţi singur?:Am incercat sa caut pe google eroarea si sa o rezolv cu programu' ala de gasit acolade automat al' lui ARTIST(TOPICUL) dar nu puteam sa-l descarc ca linkurile erau expirate sau ceva in genu...Uitati si scriptul meu :
[pawn]CMD:ban (playerid, params[])
{
if(IsPlayerAdmin(playerid)) {
if(IsPlayerConnected(playerid)) {
new player, reason [30], szString[128];
if (sscanf,(params, "us[30]", , reason) ) return SendClientMessage(playerid, 0xC4C4C4FF, "FOLOSESTE : /ban [playerid/nume] [reason]");
new giveid_NAME [ MAX_PLAYER_NAME ], playerid_NAME[MAX_PLAYER_NAME], text[ 256];
GetPlayerName(giveid, giveid_NAME, MAX_PLAYER_NAME);
GetPlayerName(playerid, playerid_NAME, MAX_PLAYER_NAME);
format(text, sizeof(text), "Jucatorul %s a primit ban de la (ADMINUL) %s pentru : %s", giveid_NAME, playerid_NAME, reason );
BanEx(giveid,player,reason);
} else return SendClientMessage( playerid, 0xC4C4C4FF, "Doar Adminii pot folosi aceasta comanda");
} else return SendClientMessage( playerid, 0xC4C4C4FF, "Jucatorul respectiv nu este conectat!");
return 1;
}[/pawn] -
A multumesc frumos pentru explicatie.... acum am inteles..... sper sa numai gresesc alta data... puteti da T/C
-
Posteaza linia aici,nu fa poza.
Poftim, imi da eroarea Argument la linia asta cu if (IsPlayerAdmin(playerid)) [pawn] if (strcmp("/god", cmdtext, true)==0)
{
{
if (IsPlayerAdmin(playerid)) return SendClientMessage ( - 1, "Ai nevoie de admin Level 1 pentru aceasta comanda");
{
new name[MAX_PLAYER_NAME], strg[900];
GetPlayerName(playerid, name, sizeof(name));
format(strg,sizeof(strg),"{FFCF0F}(Adminul) %s a activat God Mode",name);
SendClientMessageToAll(0xC4C4C4FF, strg);
SetPlayerHealth(playerid,999999999);
SetPlayerArmour(playerid,999999999);
}
}
return 1;[/pawn]
-
sa mor eu daca am inteles ceva :l
-
10/10 aveam nevoie de asa ceva
-
4/5 sterge callbackurile alea ca vad ca nu le folosesti
-
Problemă întâlnită (descriere): Salut.... am creat un sistem de godmode si imi da o eroare ... la linia If IsPlayerAdmin
Ero(area / rile) / warning-(ul / urile): error 035: argument type mismatch (argument 2)
Liniile de cod / sursa / script-ul: linia 135, scriptul meu
Imagini / Video (optional): Aveti poze cu scriptul si eroarea :1 (Eroarea): http://www11.zippyshare.com/v/72484781/file.html
2(Scriptul): http://www10.zippyshare.com/v/20941955/file.html
Aţi încercat să rezolvaţi singur?: Am incercat sa caut eroarea pe google dar nu prea am reusit sa gasesc ceva sa o rezolv
Problema comanda /ban
in Arhivă probleme
Posted
Imi dadea tot la fel dar am refacut comanda si imi da la primu' else return imi da eroarea :
error 001: expected token: ";", but found "}"
asta-i sciptu' :
[pawn]CMD:ban (playerid, params[])
{
if(IsPlayerConnected(playerid)) {
if(IsPlayerAdmin(playerid)) {
new player, reason [30], szString[128];
if (sscanf(params, "us",player, reason)) return SendClientMessage(playerid,0xC4C4C4FF, "FOLOSESTE : /ban[playerid/nume], [reason]");
new name1[MAX_PLAYER_NAME],strg[900];
new name2[MAX_PLAYER_NAME];
GetPlayerName(playerid,name1,sizeof (name1));
GetPlayerName(playerid,name2,sizeof (name2));
format(strg,sizeof(strg), "(Adminul) %s i-a dat ban playerului %s", name1, name2);
SendClientMessageToAll(0xC4C4C4FF, strg);
BanEx(player,reason)
} else return SendClientMessage( playerid, 0xC4C4C4FF, "Playerul nu este conectat.");
} else return SendClientMessage( playerid, 0xC4C4C4FF, "Doar adminii pot folosi aceasta comanda.");
return 1;
}[/pawn]
am rezolvat trebuia pus la BanEx un return ( ; ) multumesc pentru ajutor