eXtreMe96 Posted November 27, 2010 Report Share Posted November 27, 2010 Am facut in afk system si am pus ca cind scrie /afk sa shimba numele [AFK]...... dar numi merge uitativa cum am facutformat(string, sizeof(string), "[AFK]%s.", pname); Ce nu am facut drept va rog ajutatima lol Link to comment Share on other sites More sharing options...
leon Posted November 27, 2010 Report Share Posted November 27, 2010 Adauga in gm new AfkTag[MAX_PLAYERS];Apoi dute la comanda /afk si adauga astanew name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); new setname[16]; format(setname, sizeof(setname), "%s[AFK]",name); if(!strlen(name[11])) { AfkTag[playerid] = 1; SetPlayerName(playerid,setname); } Iar la /back new pname[16]; GetPlayerName(playerid,pname,16); strdel(pname, strlen(pname)-5, strlen(pname)); if(AfkTag[playerid] == 1) { AfkTag[playerid] = 0; SetPlayerName(playerid,pname); } Link to comment Share on other sites More sharing options...
IstuntmanI Posted November 27, 2010 Report Share Posted November 27, 2010 Adauga in gm new AfkTag[MAX_PLAYERS];Apoi dute la comanda /afk si adauga astanew name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); new setname[16]; format(setname, sizeof(setname), "%s[AFK]",name); if(!strlen(name[11])) { AfkTag[playerid] = 1; SetPlayerName(playerid,setname); } Iar la /back new pname[16]; GetPlayerName(playerid,pname,16); strdel(pname, strlen(pname)-5, strlen(pname)); if(AfkTag[playerid] == 1) { AfkTag[playerid] = 0; SetPlayerName(playerid,pname); }Ce bine copiezi din GM tau.Nu e bine sa pui [AFK] in fata numelui, ca stiu unii cum sa crashuieze serverul cu "[AFK]"-ul asta. Link to comment Share on other sites More sharing options...
eXtreMe96 Posted November 27, 2010 Author Report Share Posted November 27, 2010 Am alta intrebare Am facut asa pentru afk if (strcmp("/afk", cmdtext, true, 10) == 0) { if(Afk[playerid]==0){ Afk[playerid]=1; TogglePlayerControllable(playerid,0); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(playerid) + 50); Timer[playerid] = SetTimer("SendMessage",100,0); TogglePlayerControllable(playerid,0); format(string, sizeof(string), "%s Este afk", Name); SendClientMessageToAll(0x33CCFFAA, string); }else{SendClientMessage(playerid,0xFF4500AA, "Server:Esti deja afk!");} return 1; } Si asa pentru brb if (strcmp("/brb", cmdtext, true, 10) == 0) { if(Brb[playerid]==0){ Brb[playerid]=1; Timer2[playerid] = SetTimer("SendMessage",100,0); TogglePlayerControllable(playerid,0); format(string, sizeof(string), "%s Este Brb", Name); SendClientMessageToAll(0x33CCFFAA, string); }else{SendClientMessage(playerid,0xFF4500AA, "Server:Esti deja brb!");} return 1; }Si puteti sa ma ajutati sa fac back ca nustiu cum :o lol Link to comment Share on other sites More sharing options...
Jo!nt Posted November 27, 2010 Report Share Posted November 27, 2010 Ia vezi e bine cum l-am facut ca nu l-am testat ...if (strcmp("/back", cmdtext, true, 10) == 0) { if(AFK[playerid] == 1) { TogglePlayerControllable(playerid,1); SetPlayerColor(playerid,oldColor[playerid]); PlayerInfo[playerid][pMuted] = 0; SendClientMessage(playerid, COLOR_YELLOW, " You are in back in game !"); AFK[playerid] = 0; } else { } } Link to comment Share on other sites More sharing options...
Gabb04 Posted November 28, 2010 Report Share Posted November 28, 2010 Joint , ai copiat si tu din GM tau .. de unde ai scos tu oldColor[playerid]... iti imaginezi ca o sa-i dea eroare la compile fiindca el nu are new oldcolor[MAX_PLAYERS], nu ?Mai zici ca ai facut-o pe loc si n-ai testat.. Link to comment Share on other sites More sharing options...
Jo!nt Posted November 28, 2010 Report Share Posted November 28, 2010 Joint , ai copiat si tu din GM tau .. de unde ai scos tu oldColor[playerid]... iti imaginezi ca o sa-i dea eroare la compile fiindca el nu are new oldcolor[MAX_PLAYERS], nu ?Mai zici ca ai facut-o pe loc si n-ai testat..U dupa ce ca esti planta mai si postezi taci ca esti .... ce te bagi u ?Eu am facut back dupa cum stiu eu Daca nu are adauga =)) lol ce paralel esti Link to comment Share on other sites More sharing options...
eXtreMe96 Posted November 28, 2010 Author Report Share Posted November 28, 2010 Nu va sfaditi ca ce sunt asa de prost parca nu pot shimba variabilel jo!nt merge da doar pentru afk dar imi trebuie deodata sa merga back si la brb impreuna lol Link to comment Share on other sites More sharing options...
Roach Posted November 28, 2010 Report Share Posted November 28, 2010 Nu va sfaditi ca ce sunt asa de prost parca nu pot shimba variabilel jo!nt merge da doar pentru afk dar imi trebuie deodata sa merga back si la brb impreunaUite asa:if (strcmp("/back", cmdtext, true, 10) == 0) { if(AFK[playerid] == 1) { TogglePlayerControllable(playerid,1); SetPlayerColor(playerid,oldColor[playerid]); PlayerInfo[playerid][pMuted] = 0; SendClientMessage(playerid, COLOR_YELLOW, " You are in back in game !"); AFK[playerid] = 0; } if(Brb[playerid] == 1) { TogglePlayerControllable(playerid,1); SetPlayerColor(playerid,oldColor[playerid]); PlayerInfo[playerid][pMuted] = 0; SendClientMessage(playerid, COLOR_YELLOW, " You are in back in game !"); Brb[playerid] = 0; } } Si pune new oldColor[MAX_PLAYERS]; sus in script ;) Underground-GFX Link to comment Share on other sites More sharing options...
eXtreMe96 Posted November 28, 2010 Author Report Share Posted November 28, 2010 C:\Documents and Settings\eXtreMe\??????? ????\????? ????? (3)\filterscripts\afk-1.pwn(98) : warning 215: expression has no effect C:\Documents and Settings\eXtreMe\??????? ????\????? ????? (3)\filterscripts\afk-1.pwn(98) : error 001: expected token: ";", but found "[" C:\Documents and Settings\eXtreMe\??????? ????\????? ????? (3)\filterscripts\afk-1.pwn(98) : error 029: invalid expression, assumed zero C:\Documents and Settings\eXtreMe\??????? ????\????? ????? (3)\filterscripts\afk-1.pwn(98) : warning 215: expression has no effect C:\Documents and Settings\eXtreMe\??????? ????\????? ????? (3)\filterscripts\afk-1.pwn(98) : error 001: expected token: ";", but found "]" C:\Documents and Settings\eXtreMe\??????? ????\????? ????? (3)\filterscripts\afk-1.pwn(98) : fatal error 107: too many error messages on one lineRindul 98 PlayerInfo[playerid][pMuted] = 0; lol Link to comment Share on other sites More sharing options...
Question
eXtreMe96
Am facut in afk system si am pus ca cind scrie /afk sa shimba numele [AFK]...... dar numi merge uitativa cum am facut
Ce nu am facut drept va rog ajutatima
lol
Link to comment
Share on other sites
9 answers to this question
Recommended Posts