-
Posts
69 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Everything posted by PinDer
-
1.Problema: 1.Cum pot adauga masini la factiune ? 2.Cum pot sa adaug Biz-uri (Business) pe server ?
-
T/C Nu are rost sa continui cu acest GM
-
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; }
-
da,+ ca era deja crashdetect
-
Care e problema ?
-
Am adaugat si am copilat din nou si nu primesc erori
-
Cum pot folosi un Crashdetect ?
-
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
-
am bagat toata comanda /accept http://pastebin.com/U8EU5uqX
-
Tot primesc asa... Nu merge..e la fel ca la inceput
-
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
-
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!!!
-
http://pastebin.com/PejDazZp
-
imi dai te rog un model in care pot folosi comanda ca poate eu nu introduc ceva corect...
-
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!!!
-
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; }
-
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!!!
-
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; }
-
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; }
-
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!!!
-
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
-
Primesc aceasta eroare de la PC http://imgur.com/a/L5ax5
-
http://pastebin.com/UEvBv1AP am lasat comanda friends
-
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; }