-
Posts
13 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by Qwartz
-
-
Salut am luat ipleomax se poate face spedoometer in el sau tutorial server cu box etc ?
-
Poftim o comanda asemanatoare.
CMD:mute(playerid, params[]) { new id,time,sendername[25],giveplayer[25],string[256]; if(PlayerData[playerid][pAdmin] >= 1) { if(sscanf(params, "ui", id, time)) return SendUsage(playerid,"/mute <Name/Playerid> <time(minutes)>"); { if(time < 0 || time > 200) { SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: Mute time must be between 0 and 200 minutes!"); return 1; } if(id != INVALID_PLAYER_ID) { GetPlayerName(id, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerData[id][pMuted] == 0) { PlayerData[id][pMuted] = 1; PlayerData[id][pMuteTime] = time*60; format(string, sizeof(string), "%s was silenced by Admin %s for %d minutes.",giveplayer ,sendername,time); ABroadCast(COLOR_BRED,string,1); format(string, sizeof(string), "Admin %s silenced you for %d minutes.",sendername,time); SendClientMessage(id,COLOR_BRED, string); new wakaname[25]; GetPlayerName(id,wakaname,25); new str[128]; format(str,128,"UPDATE `users` SET `Muted`='1',`MuteTime`='%d' WHERE `name`='%s'",PlayerData[id][pMuteTime],wakaname); mysql_query(str); } else { PlayerData[id][pMuted] = 0; PlayerData[id][pMuteTime] = 0; format(string, sizeof(string), "%s was unsilenced by Admin %s.",giveplayer ,sendername); ABroadCast(COLOR_RED,string,1); format(string, sizeof(string), "Admin %s unsilenced you.",sendername); SendClientMessage(id,COLOR_BRED, string); new wakaname[25]; GetPlayerName(id,wakaname,25); new str[128]; format(str,128,"UPDATE `users` SET `Muted`='0',`MuteTime`='0' WHERE `name`='%s'",wakaname); mysql_query(str); } } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: Player not connected."); } } else return SendClientMessage(playerid, COLOR_WHITE, AdminOnly); return 1; } CMD:mutetime(playerid, params[]) { new string[256]; if (PlayerData[playerid][pMuteTime] > 0) { new time = PlayerData[playerid][pMuteTime]/60+1; format(string, sizeof(string), "Your Mute time will expire in %d minutes (%d seconds).", time, PlayerData[playerid][pMuteTime]); SendClientMessage(playerid,COLOR_LIGHTBLUE, string); new sendername[25]; GetPlayerName(playerid,sendername,sizeof(sendername)); format(string,128,"UPDATE `users` SET `AdminLevel`='6' WHERE `name`='%s'",sendername); mysql_query(string); } return 1; }
-
Imi place foarte mult la gamemode-ul acesta ca ai pus sistem de tableta,iphone etc.
Respectele mele Gireada.
-
Nu prea cred ca e frumos dupa descrierea facute de tine.
-
Poftim comanda mea de pe propriul gm
if(strcmp(cmd, "/arrest", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsACop(playerid)) { if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1) { SendClientMessage(playerid, COLOR_GREY, "Nu esti ON Duty!"); return 1; } if(!PlayerToPoint(6.0, playerid, 268.3327,77.8972,1001.0391) || !PlayerToPoint(6.0, playerid, 1529.4773,-1680.2808,5.8906)) {// Jail spot SendClientMessage(playerid, COLOR_GREY, "Nu esti langa jail, nu poti aresta!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Tasteaza: /arrest [pret] [time (minute)] [bail (0=no 1=yes)] [bailprice]"); return 1; } moneys = strval(tmp); if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, " Jail Price can't be below $1 or above $99999 !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Tasteaza: /arrest [pret] [time (minute)] [bail (0=no 1=yes)] [bailprice]"); return 1; } new time = strval(tmp); if(time < 1 || time > 20) { SendClientMessage(playerid, COLOR_GREY, " Jail Time Minutes can't be below 1 or above 20 (Take the person to prison then) !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Tasteaza: /arrest [pret] [time (minute)] [bail (0=no 1=yes)] [bailprice]"); return 1; } new bail = strval(tmp); if(bail < 0 || bail > 1) { SendClientMessage(playerid, COLOR_GREY, " Jail Bailing can't be below 0 or above 1 !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Tasteaza: /arrest [pret] [time (minute)] [bail (0=no 1=yes)] [bailprice]"); return 1; } new bailprice = strval(tmp); if(bailprice < 0 || bailprice > 3000000) { SendClientMessage(playerid, COLOR_GREY, " Jail Bailing can't be below $0 or above $3000000 !"); return 1; } new suspect = GetClosestPlayer(playerid); if(IsPlayerConnected(suspect)) { if(GetDistanceBetweenPlayers(playerid,suspect) < 5) { GetPlayerName(suspect, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(WantedLevel[suspect] < 1) { SendClientMessage(playerid, COLOR_GREY, "Acest jucator trebuie sa aiba wanted!"); return 1; } format(string, sizeof(string), "* L-ai arestat pe %s!", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); GivePlayerCash(suspect, -moneys); format(string, sizeof(string), "Ai fost arestat de %s ~n~ pentru $%s", sendername, FormatNumber(moneys)); GameTextForPlayer(suspect, string, 5000, 5); ResetPlayerWeapons(suspect); if(PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==1) { format(string, sizeof(string), "<< Ofiter %s a arestat suspectul %s pentru %d minute (%s$). Cautiune: %s$ >>", sendername, giveplayer, time, FormatNumber(moneys), FormatNumber(bail)); OOCNews(COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==2) { format(string, sizeof(string), "<< Agent FBI %s a arestat suspectul %s pentru %d minute (%s$). Cautiune: %s$ >>", sendername, giveplayer, time, FormatNumber(moneys), FormatNumber(bail)); OOCNews(COLOR_LIGHTRED, string); } else if(PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3) { format(string, sizeof(string), "<< Soldat %s a arestat suspectul %s pentru %d minute (%s$). Cautiune: %s$ >>", sendername, giveplayer, time, FormatNumber(moneys), FormatNumber(bail)); OOCNews(COLOR_LIGHTRED, string); } SetPlayerInterior(suspect, 6); SetPlayerPos(suspect,264.6288,77.5742,1001.0391); PlayerInfo[suspect][pJailTime] = time * 60; if(bail == 1) { JailPrice[suspect] = bailprice; format(string, sizeof(string), "* Ai fost incarcerat pentru %d secunde. Cautiune: $%s", PlayerInfo[suspect][pJailTime], FormatNumber(JailPrice[suspect])); SendClientMessage(suspect, COLOR_LIGHTBLUE, string); SCM(suspect, -1, "Deoarece ai intrat in puscarie, ti-a fost confiscat telefonul mobil!"); SCM(suspect, COLOR_WHITE, "Tasteaza /jailtime pentru a afla timpul ramas in puscarie!"); } else { JailPrice[suspect] = 0; format(string, sizeof(string), "* Ai fost incarcerat pentru %d secunde. Cautiune: nu exista!", PlayerInfo[suspect][pJailTime]); SendClientMessage(suspect, COLOR_LIGHTBLUE, string); SCM(suspect, COLOR_WHITE, "Tasteaza /jailtime pentru a afla timpul ramas in puscarie!"); } PlayerInfo[suspect][pJailed] = 1; PhoneOnline[playerid] = 1; PlayerInfo[suspect][pArrested] += 1; WantedLevel[suspect] = 0; WantLawyer[suspect] = 1; }//distance }//not connected else { SendClientMessage(playerid, COLOR_GREY, " No-one close enough to arrest."); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Nu esti intr-un departament (PD/FBI/NG)!"); return 1; } }//not connected return 1; }
-
Poftim o comanda :
if(strcmp(cmd, "/wanted", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsACop(playerid)) { new x; SendClientMessage(playerid, COLOR_GREEN, "____Lista infractori:____"); for(new i=0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(WantedLevel[i] > 0) { GetPlayerName(i, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "%s: %d puncte wanted | Infractiune: %s",giveplayer,WantedLevel[i]); x++; if(x > 3) { SendClientMessage(playerid, COLOR_YELLOW, string); x = 0; format(string, sizeof(string), ""); } else { format(string, sizeof(string), "%s, ", string); } } } } if(x <= 3 && x > 0) { string[strlen(string)-2] = '.'; SendClientMessage(playerid, COLOR_YELLOW, string); } } else { SendClientMessage(playerid, COLOR_GREY, "* Nu esti politist!"); } }//not connected return 1; }
-
Va rog sa-mi dati scriptu.
-
Imi poti da id tau in pm si te ajut !
-
Da se poate MSQL se foloseste pe localhost !
-
Aha da-mi te rog comanda in .pwn
-
Salut este o comanda pe nume /setscore id si scoru !
-
Hmm..Conecteazate cu /rcon si incearca sa-ti dau admin cu comanda /makeadmin sau care comanda o ai tu.
Daca nici asa nu merge inseamna ca e /rcon ban /rcon kick ,sunt comenzi Rcon !
Problema server.
in Suport Servere
Posted
Daca pornesti serveru pe windows nu trebe sa pui ip , te connectezi la gm cu localhost:777. Ai pus la plugins sintaxa .dll ?