Jump to content

PinDer

Membru
  • Posts

    69
  • Joined

  • Last visited

Everything posted by PinDer

  1. 1.Problema: 1.Cum pot adauga masini la factiune ? 2.Cum pot sa adaug Biz-uri (Business) pe server ?
  2. T/C Nu are rost sa continui cu acest GM
  3. asta am la OnPlayerCommandPerformed public OnPlayerCommandPerformed(playerid, cmdtext[], success) { if(success) { SpamCheck[playerid] = GetTickCount(); } if(!success) return SendClientMessage(playerid, COLOR_YELLOW2, "Eroare: Comanda necunoscuta!"); return 1; }
  4. Am adaugat si am copilat din nou si nu primesc erori
  5. Cum pot folosi un Crashdetect ?
  6. 1.Problema:Tastez comanda /v si imi spune ca comanda necunoscuta 2.Cod sursa: Poze || Dialog_Garage || stock ShowVehiclesMenu 3.Erori/atentionari: Nu primesc Erori/Avertizari Pawno 4. Imagine/video:Poze 5. Alte detalii:Multumesc
  7. am bagat toata comanda /accept http://pastebin.com/U8EU5uqX
  8. Tot primesc asa... Nu merge..e la fel ca la inceput
  9. Alberto scap unele acolade...imi faci te rog un exemplu ? dupa acest model.. // OnDialogResponse public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) //---------------[Anti-sql-injection]----------------------- { for(new i; i < sizeof(antisqlinjection); i++) { if(strfind(inputtext, antisqlinjection, true) != -1) { SCM(playerid, -1, "Felicitari,esti un prost cu diploma."); return 1; } //---------------[Anti-sql-injection]----------------------- } new vehicleid = GetPlayerVehicleID(playerid); new sendername[25]; new string[300]; if(dialogid == 6267) { if(response) { switch(listitem) { case 0: { Vezi imaginile http://imgur.com/a/vcj6b
  10. Descrierea problemei:deci cind dau /clan--Clan Tag si setez tag clan si dau enter imi spune Felicitari,esti un prost cu diploma dar asta am adaugat la /changepass ca sa nu potata da restart orice nob Liniile de cod / sursa / script-ul(obligatoriu):http://imgur.com/a/xje89Imagini / Video (optional):http://imgur.com/a/xje89 Alte detalii:am adaugat dupa acest model http://pastebin.com/TQ5gtZ7cVa Rog Ajutatima!!!
  11. http://pastebin.com/PejDazZp
  12. imi dai te rog un model in care pot folosi comanda ca poate eu nu introduc ceva corect...
  13. Descrierea problemei:Deci cind dau /gotoxyz si adaug coordonatele nu se teleporteaza.. Liniile de cod / sursa / script-ul(obligatoriu):CMD:gotoxyz(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(PlayerInfo[playerid][pAdmin] >= 5) { new string[128],interior,vw; new Float:x, Float:y, Float:z; if(sscanf(params, "fffii", x,y,z,interior,vw)) return SCM(playerid,COLOR_WHITE,"{FF9900}Scrie: {33CCFF}/gotoxyz <x> <y> <z> <interior> <virtual world>"); { SetPlayerPosEx(playerid, x, y, z); format(string,sizeof(string),"You've teleported to x = %f, y = %f, z = %f, interior %d.",x,y,z,interior); SendClientMessage(playerid,COLOR_WHITE, string); SetPlayerVirtualWorld(playerid, vw); SetPlayerInterior(playerid,interior); InHQ[playerid] = -1; InHouse[playerid] = -1; InBussines[playerid] = -1; StopAudioStreamForPlayer(playerid); } } else return SendClientMessage(playerid, COLOR_ERROR, AdminOnly); return 1; Imagini / Video (optional): Alte detalii:Va Rog Ajutatima!!!
  14. else if(strcmp(x_job,"vehicle",true) == 0) { if(IsPlayerConnected(ofercar[playerid])) { if(ofercar[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a car."); if(GetPlayerCash(playerid) >= carprice[playerid]) { new vehh = GetPlayerVehicleID(id),tipmasina,myvehh = GetPlayerVehicleID(playerid),vehiculprimit; if(primesccar[playerid] == 1) { if(vehh != personalcar[0][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[0][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 1; } if(primesccar[playerid] == 2) { if(vehh != personalcar[1][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[1][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 2; } if(primesccar[playerid] == 3) { if(vehh != personalcar[2][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[2][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 3; } if(primesccar[playerid] == 4) { if(vehh != personalcar[3][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[3][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 4; } if(primesccar[playerid] == 5) { if(vehh != personalcar[4][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[4][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 5; } if(primesccar[playerid] == 6) { if(vehh != personalcar[5][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car."); if(myvehh != personalcar[5][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle."); tipmasina = 6; }
  15. Descrierea problemei:Deci de exemplu cind eu cumpar de la cineva o masina merge totul okey dau /accept vehicle totul fain si cind dau /v nu imi arata masina pe care am cumparato dar o arata la elLiniile de cod / sursa / script-ul(obligatoriu):nu stiu ce comanda este nevoie sa arat dar am cautat CMD:acceptvehicle si nu amgasit probabil este alt felImagini / Video (optional):Alte detalii:Va Rog Ajutatima!!!
  16. PinDer

    Ajutor GM

    Nu sunt sigur ca asta este ceea ce ai nevoie dar.. public ABroadCast(color,const string[],level) { foreach(Player, i) { if(IsPlayerConnected(i)) { if(gPlayerLogged == 1) { if (PlayerInfo[pAdmin] >= level) { SendClientMessage(i, color, string); } } } } printf("%s", string); return 1; }
  17. PinDer

    Ajutor GM

    CMD:a(playerid,params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] > 0) { new string[250],result[250],sendername[25]; if(sscanf(params, "s[250]",result)) return SendClientMessage(playerid, COLOR_WHITE, "{FF9900}Scrie: {33CCFF}/a <Message>"); GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerInfo[playerid][pAdmin] > 0) { format(string, sizeof(string), "(%d) Admin %s: %s", PlayerInfo[playerid][pAdmin], sendername, result); } ABroadCast(COLOR_ADMCHAT, string,1); } else return SendClientMessage(playerid, COLOR_ERROR, AdminOnly); } return 1; }
  18. PinDer

    Ajutor GM

    Descrierea problemei:Deci am si eu o problema,mai exact cind scriu pe /a (Admin Chat ) sau pe /ha (Helper Chat) se scrie de doua ori chiar daca eu scriu doar o data... Liniile de cod / sursa / script-ul(obligatoriu): http://imgur.com/a/sdhJC Imagini / Video (optional): http://imgur.com/a/sdhJC Alte detalii:Va Rog Ajutatima!!!
  19. m aici 4 erori la linia aceasta format(string,sizeof(string),"* %s (%d) type inccorect character",PlayerName(playerid), playerid); Vedeti aici erorile http://imgur.com/a/rrIRp
  20. Primesc aceasta eroare de la PC http://imgur.com/a/L5ax5
  21. http://pastebin.com/UEvBv1AP am lasat comanda friends
  22. Ai aici /banip si banipp (ca sa intelegi care este diferenta..cu /banip dai exemplu /banip <nume/id><zile><motiv> insa la /banipp exemplu /banipp si ip-ul la player CMD:banip(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 1) { new id,reason[128],string[200],giveplayer[30],sendername[30],days,str[1400],playerip[16],year,month,day,hour,minute,second,time; if(sscanf(params, "uds[128]", id,days,reason)) return SCM(playerid,COLOR_WHITE,"{FF9900}Scrie: {33CCFF}/banip <Name/Playerid> <days(0=permanent)> <reason>"); if(days < 0) return SCM(playerid,COLOR_WHITE,"{FF9900}Scrie: {33CCFF}/banip <Name/Playerid> <days(0=permanent)> <reason>"); if(IsPlayerConnected(id)) { if(id != INVALID_PLAYER_ID) { getdate(year, month, day); gettime(hour, minute, second); GetPlayerName(id, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerIp(id, playerip, sizeof(playerip)); if(PlayerInfo[id][pAdmin] >= PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid, COLOR_GREY, "You can't ban a higher (or equal) level administrator."); if(days == 0) { format(string,sizeof(string),"IP Ban: %s has been permanent banned by %s, reason: %s.",giveplayer,sendername,reason); SendClientMessageToAll(COLOR_LIGHTRED, string); mysql_format(SQL,str,sizeof(str),"INSERT INTO bans (PlayerName, AdminName, Reason, IP, Days, IPBan, Permanent, Active, Time) VALUES('%s', '%s', '%s', '%s', 0, 1, 1, 1, 0)", PlayerInfo[id][pNormalName],PlayerInfo[playerid][pNormalName],reason,playerip); mysql_tquery(SQL,str,"",""); new var100[256]; mysql_format(SQL, var100, sizeof(var100), "INSERT INTO punishlogs (`playerid`,`giverid`,`actionid`,`actiontime`,`playername`,`givername`) VALUES ('%d','%d','3','0','%s','%s')", PlayerInfo[id][pSQLID],PlayerInfo[playerid][pSQLID],giveplayer,sendername); mysql_tquery(SQL,var100,"",""); KickEx(id); } if(days > 0) { time = gettime() + (days*86400); format(string,sizeof(string),"IP Ban: %s has been banned by %s for %d days, reason: %s.",giveplayer,sendername,days,reason); SendClientMessageToAll(COLOR_LIGHTRED, string); mysql_format(SQL,str,sizeof(str),"INSERT INTO bans (PlayerName, AdminName, Reason, IP, Days, IPBan, Permanent, Active, Time) VALUES('%s', '%s', '%s', '%s', %d, 1, 0, 1, %d)", PlayerInfo[id][pNormalName],PlayerInfo[playerid][pNormalName],reason,playerip,days,time); mysql_tquery(SQL,str,"",""); new var100[256]; mysql_format(SQL, var100, sizeof(var100), "INSERT INTO punishlogs (`playerid`,`giverid`,`actionid`,`actiontime`,`playername`,`givername`) VALUES ('%d','%d','4','%d','%s','%s')", PlayerInfo[id][pSQLID],PlayerInfo[playerid][pSQLID],days,giveplayer,sendername); mysql_tquery(SQL,var100,"",""); KickEx(id); } } } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: Acest player nu este conectat."); } else return SendClientMessage(playerid, COLOR_ERROR, AdminOnly); } return 1; } CMD:banipp(playerid, params[]) //aici /banipp { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 1) { new ip[16],reason[128],string[200],sendername[30],str[1400],year,month,day,hour,minute,second,playerip[16],qstr[500]; if(sscanf(params, "s[16]s[128]", ip, reason)) return SCM(playerid,COLOR_WHITE,"{FF9900}Scrie: {33CCFF}/banipp <IP> <reason>"); getdate(year, month, day); gettime(hour, minute, second); GetPlayerName(playerid, sendername, sizeof(sendername)); format(qstr,sizeof(qstr),"SELECT * FROM bans WHERE `IP`='%s' AND `Active`='1'",ip); new Cache: banuri = mysql_query(SQL,qstr); if(cache_get_row_count() > 0) { SendClientMessage(playerid, COLOR_LIGHTRED, "This IP is already banned."); } else { format(string,sizeof(string),"AdmCmd: %s has banned IP %s, reason: %s.",sendername,ip,reason); SendClientMessageToAll(COLOR_LIGHTRED, string); mysql_format(SQL,str,sizeof(str),"INSERT INTO bans (AdminName, Reason, IP, Year, Month, Day, Hour, Minute, Second, Days, IPBan, Permanent, Active, Time) VALUES('%s', '%s', '%s', %d, %d, %d, %d, %d, %d, 0, 1, 1, 1, 0)", PlayerInfo[playerid][pNormalName],reason,ip,year,month,day,hour,minute,second); mysql_tquery(SQL,str,"",""); foreach(Player, i) { GetPlayerIp(i, playerip, sizeof(playerip)); if(!strcmp(ip, playerip, true)) { KickEx(i); } } } cache_delete(banuri); } else return SendClientMessage(playerid, COLOR_ERROR, AdminOnly); } return 1; }
×
×
  • 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.