-
Posts
35 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
News
Documentation
Posts posted by Krusher
-
-
Up, recomand inca o data, stie ce face.
-
1 hour ago, HeLiOn PrImE said:
Nu divizam pe nimeni, oricine cu cunostinte medii se poate alatura, am zis clar fara off-topic aici, s-a facut destul in celalalt topic.
-
1 hour ago, Smoz UNICU CEL ADEVARAT said:
Ce avantaje ai daca intri in aceasta "brigada"?
Draga unicule cel adevarat Smoz, avantajele ar fi urmatoarele:
- ai posibilitatea oricand sa discuti cu ceilalti membrii despre orice subiect, toti membrii din acest grup suntem open-minded
- ai posibilitatea sa participi la viitoare proiecte care vor fi realizate de catre noi
- vei fi mai cunoscut si vei fi recunoscut ca "scripter"
- + altele, dar cum a zis si @Scriptery, acest grup nu este pentru a oferi avantaje.
-
Dupa cum ati vazut si in titlu, Brigada Scripterilor recruteaza, pentru cei ce nu stiu:
Cerinte:
- Cunostine PAWN minim medii.
- Cunoasterea punctului de oprire.
- Cunoasterea punctului de caterinca.
Cum sa intrii:
Lasa aici un reply cu o dovada ca stii macar un minim de scripting. Apoi membrii din brigada vor vota, daca majoritatea credem ca te pricepi vei intra direct, daca nu, vei fi testat.
Membrii actuali:
* Ordinea nu are importanta, toti suntem egali in acest grup!
* Fara off-topic cum s-a facut in celalalt topic, acest topic este doar pentru cei care vor sa se alature brigazii, nu pentru parerile voastre cretine.
- 2
-
Nu are treaba cu gamemode-ul, e ceva de la jocul tau, probabil un mod sau ceva.
-
On 2/23/2017 at 2:44 PM, keNN. said:
Aha
Stai!
sR4JB7SPb6g.js:149
Aceasta este o funcţie de browser destinată dezvoltatorilor. Dacă cineva ţi-a spus să copiezi ceva aici pentru a activa o altă funcţie Facebook sau pentru a „sparge” contul cuiva, este o înşelătorie şi îi vei oferi acces la contul tău de Facebook.
De obicei, o înșelătorie de tip Self-XSS promite să te ajute să spargi contul altei persoane. În loc să îți dea acces la contul altcuiva, escrocul te determină să rulezi cod rău-intenționat care îi dă posibilitatea de a folosi contul tău pentru a comite fraude, a trimite mesaje spam și a atrage alte persoane în acestă înșelătorie.De obicei, escrocii se adresează prietenilor tăi, postând în cronologia ta.Pentru a evita atacurile de tip Self-XSS, nu copia și lipi niciodată linkuri suspecte. Află cum poți recunoaște o înșelătorie.Noobule, avertizarea aia e de la facebook cu privire la unele scripturi care pot fura token-ul si ulterior furarea contului. Scriptul lui @[RW]Robi este 100% trusted.
-
1 hour ago, WiDuAlK said:
e o idee dar poti face in loc de playerVariales[playerid][pHeals] ceva mai sigur : new Float: viata;
GetPlayerHealth(playerid, viata);
Nup, băiatul a cerut comanda pt. afișarea raportului automat, spre exemplu: pHeals ar trebuii sa stocheze nr. de /heal-uri acordate de paramediciul respectiv.
-
Trebuie sa ai variabile care sa stocheze acest lucru:
Spre exemplu, daca ai variabila pHeals va fi ceva de genu:
CMD:myraport(playerid, params) { if(playerVariables[playerid][pGroup] == 0) return SCM(playerid, -1, "You are a civillian!"); new string[16]; format(string, 16, "Heals: %d", playerVariales[playerid][pHeals]); SCM(playerid, COLOR_YELLOW, string); return 1; }
-
20 hours ago, BuNiCu-RP said:
Si eu daca spamez /enter ? O sa se apeleze acest public aka stock care o sa-mi faca for ca sa-mi extraga datele sa verifice daca sunt sau nu langa o factiune? dfq
-
Mari scripteri frt.
-
Ce gamemode folosest?
-
Aceasta problema tine de gamemode, nu se seteaza corect Statuts-ul in baza de date. La OnPlayerConnect faci un query care sa seteze Status pe 1, la OnPlayerDisconnect sa seteze Status pe 2 iar la OnGameModeInit sa seteze Status 0 la toti (in caz ca au ramas cativa pe Status 1)
- 1
-
Codul este prea mare si inutil, arata-ne OnVehicleSpawn.
-
Cred ca e cea mai proasta metoda pe care am vazut-o, deci tu executi acest public la [/enter] ?
Nu e bine asa, se creeaza lag + ca este inutila metoda.
Fa un public care sa incarce pozitile exterior/interior/vw/int la OnGameModeInit si sa le salveaze in variabile.
-
Stiu ca am raspuns mai tarziu, dar poate mai are cineva probleme:
Nu mai stiu exact cum e cu JunkBusterul, ideea e ca este invechit si nu prea se mai foloseste, eu va recomand sa-l scoateti.
Pentru a rezolva, pune JunkBusterul ca ultim include.
-
Pai e clar, ai verificare doar daca banul este permanent, trebuie sa faci sa verifice si daca este temporar, si eventual sa faci sistemul de expirare ban in cazul in care nu e facut.
Ca idee (nu-ti dau mura-n gura, te las sa te descurci):
Sub:
if(PlayerInfo[playerid][pBanned] == 1) //autoban { SendClientMessage(playerid, COLOR_LIGHTRED, "[BAN INFO]: Ai ban pe acest server !"); SendClientMessage(playerid, COLOR_LIGHTRED, "[BAN INFO]: Daca crezi ca ai fost nedreptatit, fa o cerere de unban pe forum http://SincePlay.RO/."); Ban(playerid); }
Adaugi:
if(PlayerInfo[playerid][pBTemp] == 1) { SendClientMessage(playerid, -1, "Contul tau este banat permanent."); KickEx(playerid); // banuiesc ca ai KickEx in gm(kick cu delay) }
-
21 hours ago, Elody aka Bogdy said:
Cum pot pune, de ex: if(isset($_POST['doveziinsuficiente']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) {
sa fie de la admin 1 pana la 7 ?Pai deja e de la admin 1 pana la 7, deoarece ai operatorul >= (mai mare sau egal), deci o sa poti apasa pe "Dovezi insuficiente" daca ai admin mai mare sau egal de 1. Vrei sa-l faci sa se opreasca la 7, gen sa nu mearga mai mare de 8? Atunci pune:
if(isset($_POST['doveziinsuficiente']) && Config::getData('users','Admin',$_SESSION['user']) >= 1 && Config::getData('users','Admin',$_SESSION['user']) < 8) {
-
2 hours ago, Elody aka Bogdy said:
Multumesc tuturor, in deosebi Krusher !
Am schimbat la toate ( warn, ban, mute, etc.) , sper sa functioneze, in caz contrar deschid alt topic .Vezi ca trebuie sa pui conditia si la reclamatii/tickete.
-
45 minutes ago, xNoAir said:
if(mysql_retrieve_row()) { mysql_fetch_field_row(result,"password"); format(PlayerInfo[playerid][pKey], 128, result); mysql_fetch_field_row(result,"Level"); PlayerInfo[playerid][pLevel] = strval( result ); mysql_fetch_field_row(result,"Admin"); PlayerInfo[playerid][pAdmin] = strval( result ); mysql_fetch_field_row(result,"Helper"); PlayerInfo[playerid][pHelper] = strval( result ); mysql_fetch_field_row(result,"Premium"); PlayerInfo[playerid][pPremiumAccount] = strval( result ); mysql_fetch_field_row(result,"ConnectedTime"); PlayerInfo[playerid][pConnectTime] = strval( result ); mysql_fetch_field_row(result,"Registered"); PlayerInfo[playerid][pReg] = strval( result ); mysql_fetch_field_row(result,"Sex"); PlayerInfo[playerid][pSex] = strval( result ); mysql_fetch_field_row(result,"Age"); PlayerInfo[playerid][pAge] = strval( result ); mysql_fetch_field_row(result,"Origin"); PlayerInfo[playerid][pOrigin] = strval( result ); mysql_fetch_field_row(result,"Muted"); PlayerInfo[playerid][pMuted] = strval( result ); mysql_fetch_field_row(result,"MuteTime"); PlayerInfo[playerid][pMuteTime] = strval( result ); mysql_fetch_field_row(result,"Respect"); PlayerInfo[playerid][pExp] = strval( result ); mysql_fetch_field_row(result,"Money"); PlayerInfo[playerid][pCash] = strval( result ); mysql_fetch_field_row(result,"Bank"); PlayerInfo[playerid][pAccount] = strval( result ); mysql_fetch_field_row(result,"Crimes"); PlayerInfo[playerid][pCrimes] = strval( result ); mysql_fetch_field_row(result,"Kills"); PlayerInfo[playerid][pKills] = strval( result ); mysql_fetch_field_row(result,"Deaths"); PlayerInfo[playerid][pDeaths] = strval( result ); mysql_fetch_field_row(result,"Arrested"); PlayerInfo[playerid][pArrested] = strval( result ); mysql_fetch_field_row(result,"WantedDeaths"); PlayerInfo[playerid][pWantedDeaths] = strval( result ); mysql_fetch_field_row(result,"Phonebook"); PlayerInfo[playerid][pPhoneBook] = strval( result ); mysql_fetch_field_row(result,"LottoNr"); PlayerInfo[playerid][pLottoNr] = strval( result ); mysql_fetch_field_row(result,"WantedLevel"); PlayerInfo[playerid][pWantedLevel] = strval( result ); mysql_fetch_field_row(result,"Fishes"); PlayerInfo[playerid][pFishes] = strval( result ); mysql_fetch_field_row(result,"RFishes"); PlayerInfo[playerid][pRFishes] = strval( result ); mysql_fetch_field_row(result,"Job"); PlayerInfo[playerid][pJob] = strval( result ); mysql_fetch_field_row(result,"Paycheck"); PlayerInfo[playerid][pPayCheck] = strval( result ); mysql_fetch_field_row(result,"HeadValue"); PlayerInfo[playerid][pHeadValue] = strval( result ); mysql_fetch_field_row(result,"Jailed"); PlayerInfo[playerid][pJailed] = strval( result ); mysql_fetch_field_row(result,"JailTime"); PlayerInfo[playerid][pJailTime] = strval( result ); mysql_fetch_field_row(result,"Materials"); PlayerInfo[playerid][pMats] = strval( result ); mysql_fetch_field_row(result,"Drugs"); PlayerInfo[playerid][pDrugs] = strval( result ); mysql_fetch_field_row(result,"Leader"); PlayerInfo[playerid][pLeader] = strval( result ); mysql_fetch_field_row(result,"Member"); PlayerInfo[playerid][pMember] = strval( result ); mysql_fetch_field_row(result,"Rank"); PlayerInfo[playerid][pRank] = strval( result ); mysql_fetch_field_row(result,"CChar"); PlayerInfo[playerid][pChar] = strval( result ); mysql_fetch_field_row(result,"FWarn"); PlayerInfo[playerid][pFACWarns] = strval( result ); mysql_fetch_field_row(result,"FPunish"); PlayerInfo[playerid][pFpunish] = strval( result ); mysql_fetch_field_row(result,"Acceptpoints"); PlayerInfo[playerid][pLawyer] = strval( result ); mysql_fetch_field_row(result,"SexSkill"); PlayerInfo[playerid][pSexSkill] = strval( result ); mysql_fetch_field_row(result,"LawSkill"); PlayerInfo[playerid][pLawSkill] = strval( result ); mysql_fetch_field_row(result,"MechSkill"); PlayerInfo[playerid][pMechSkill] = strval( result ); mysql_fetch_field_row(result,"NewsSkill"); PlayerInfo[playerid][pNewsSkill] = strval( result ); mysql_fetch_field_row(result,"DrugsSkill"); PlayerInfo[playerid][pDrugsSkill] = strval( result ); mysql_fetch_field_row(result,"MuncitorSkill"); PlayerInfo[playerid][pMuncitorSkill] = strval( result ); mysql_fetch_field_row(result,"CamiongiuSkill"); PlayerInfo[playerid][pCamiongiuSkill] = strval( result ); mysql_fetch_field_row(result,"FishSkill"); PlayerInfo[playerid][pFishSkill] = strval( result ); mysql_fetch_field_row(result,"MatSkill"); PlayerInfo[playerid][pMatSkill] = strval( result ); mysql_fetch_field_row(result,"RobSkill"); PlayerInfo[playerid][pRobSkill] = strval( result ); mysql_fetch_field_row(result,"pHealth"); PlayerInfo[playerid][pHealth] = floatstr( result ); mysql_fetch_field_row(result,"Inter"); PlayerInfo[playerid][pInt] = strval( result ); mysql_fetch_field_row(result,"Local"); PlayerInfo[playerid][pLocal] = strval( result ); mysql_fetch_field_row(result,"Team"); PlayerInfo[playerid][pTeam] = strval( result ); mysql_fetch_field_row(result,"Model"); PlayerInfo[playerid][pModel] = strval( result ); mysql_fetch_field_row(result,"PhoneNr"); PlayerInfo[playerid][pPnumber] = strval( result ); mysql_fetch_field_row(result,"House"); PlayerInfo[playerid][pPhousekey] = strval( result ); mysql_fetch_field_row(result,"Bizz"); PlayerInfo[playerid][pPbiskey] = strval( result ); mysql_fetch_field_row(result,"Radio"); PlayerInfo[playerid][pRadioCars] = strval( result ); mysql_fetch_field_row(result,"Pos_x"); PlayerInfo[playerid][pPos_x] = floatstr( result ); mysql_fetch_field_row(result,"Pos_y"); PlayerInfo[playerid][pPos_y] = floatstr( result ); mysql_fetch_field_row(result,"Pos_z"); PlayerInfo[playerid][pPos_z] = floatstr( result ); mysql_fetch_field_row(result,"Rob"); PlayerInfo[playerid][pRob] = strval( result ); mysql_fetch_field_row(result,"CarLicT"); PlayerInfo[playerid][pCarLicT] = strval( result ); mysql_fetch_field_row(result,"CarLic"); PlayerInfo[playerid][pCarLic] = strval( result ); mysql_fetch_field_row(result,"FlyLicT"); PlayerInfo[playerid][pFlyLicT] = strval( result ); mysql_fetch_field_row(result,"FlyLic"); PlayerInfo[playerid][pFlyLic] = strval( result ); mysql_fetch_field_row(result,"BoatLicT"); PlayerInfo[playerid][pBoatLicT] = strval( result ); mysql_fetch_field_row(result,"BoatLic"); PlayerInfo[playerid][pBoatLic] = strval( result ); mysql_fetch_field_row(result,"FishLicT"); PlayerInfo[playerid][pFishLicT] = strval( result ); mysql_fetch_field_row(result,"FishLic"); PlayerInfo[playerid][pFishLic] = strval( result ); mysql_fetch_field_row(result,"GunLicT"); PlayerInfo[playerid][pGunLicT] = strval( result ); mysql_fetch_field_row(result,"GunLic"); PlayerInfo[playerid][pGunLic] = strval( result ); mysql_fetch_field_row(result,"PayDay"); PlayerInfo[playerid][pPayDay] = strval( result ); mysql_fetch_field_row(result,"PayDayHad"); PlayerInfo[playerid][pPayDayHad] = strval( result ); mysql_fetch_field_row(result,"Tutorial"); PlayerInfo[playerid][pTut] = strval( result ); mysql_fetch_field_row(result,"Warnings"); PlayerInfo[playerid][pWarns] = strval( result ); mysql_fetch_field_row(result,"Rented"); PlayerInfo[playerid][pRented] = strval( result ); mysql_fetch_field_row(result,"Fuel"); PlayerInfo[playerid][pFuel] = strval( result ); mysql_fetch_field_row(result,"Married"); PlayerInfo[playerid][pMarried] = strval( result ); mysql_fetch_field_row(result,"MarriedTo"); strmid(PlayerInfo[playerid][pMarriedTo], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"WTalkie"); PlayerInfo[playerid][pWTalkie] = strval( result ); mysql_fetch_field_row(result,"Lighter"); PlayerInfo[playerid][pLighter] = strval( result ); mysql_fetch_field_row(result,"Cigarettes"); PlayerInfo[playerid][pCigarettes] = strval( result ); mysql_fetch_field_row(result,"Tow"); PlayerInfo[playerid][pTow] = strval( result ); mysql_fetch_field_row(result,"Email"); strmid(PlayerInfo[playerid][pEmail], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"RegisterDate"); strmid(PlayerInfo[playerid][pRegistredDate], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"Banned"); PlayerInfo[playerid][pBanned] = strval( result ); mysql_fetch_field_row(result,"ClanTag"); strmid(PlayerInfo[playerid][pClanTag], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"Clan"); PlayerInfo[playerid][pClan] = strval( result ); mysql_fetch_field_row(result,"Radio2"); PlayerInfo[playerid][pRadio] = strval( result ); mysql_fetch_field_row(result,"HitT"); PlayerInfo[playerid][pHitT] = strval( result ); mysql_fetch_field_row(result,"CRank"); PlayerInfo[playerid][pCRank] = strval( result ); mysql_fetch_field_row(result,"Phone"); PlayerInfo[playerid][pPhone] = strval( result ); mysql_fetch_field_row(result,"id"); PlayerInfo[playerid][pSQLID] = strval( result ); mysql_fetch_field_row(result,"referral"); PlayerInfo[playerid][pReferral] = strval( result ); mysql_fetch_field_row(result,"referralp"); PlayerInfo[playerid][pReferralP] = strval( result ); mysql_fetch_field_row(result,"HPoints"); PlayerInfo[playerid][pHPoints] = strval( result ); mysql_fetch_field_row(result,"Gift"); PlayerInfo[playerid][pGift] = strval( result ); mysql_fetch_field_row(result,"Carkey"); PlayerInfo[playerid][pPcarkey] = strval( result ); mysql_fetch_field_row(result,"motokey"); PlayerInfo[playerid][pmotokey] = strval( result ); mysql_fetch_field_row(result,"helikey"); PlayerInfo[playerid][phelikey] = strval( result ); mysql_fetch_field_row(result,"prcarkey"); PlayerInfo[playerid][pprcarkey] = strval( result ); mysql_fetch_field_row(result,"Laptop"); PlayerInfo[playerid][pLaptop] = strval( result ); mysql_fetch_field_row(result,"Victim"); strmid(PlayerInfo[playerid][pVictim], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"Accused"); strmid(PlayerInfo[playerid][pAccused], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"Crime1"); strmid(PlayerInfo[playerid][pCrime1], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"Crime2"); strmid(PlayerInfo[playerid][pCrime2], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"Crime3"); strmid(PlayerInfo[playerid][pCrime3], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"BTemp"); PlayerInfo[playerid][pBTemp] = strval( result ); mysql_fetch_field_row(result,"BYear"); PlayerInfo[playerid][pBYear] = strval( result ); mysql_fetch_field_row(result,"BMonth"); PlayerInfo[playerid][pBMonth] = strval( result ); mysql_fetch_field_row(result,"BDay"); PlayerInfo[playerid][pBDay] = strval( result ); mysql_fetch_field_row(result,"BBy"); strmid(PlayerInfo[playerid][pBBy], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"BReason"); strmid(PlayerInfo[playerid][pBReason], result, 0, strlen(result), 255); mysql_fetch_field_row(result,"Fakea"); PlayerInfo[playerid][pFakea] = strval( result ); mysql_fetch_field_row(result,"ALeader"); PlayerInfo[playerid][pALeader] = strval( result ); } }
Cele care ar trebui sa le incarce ar fi ..BTeamp, BMonth, BDay, BBy, BReason, dar nu se intamplat, daca nu e aici unde sa caut?
Nu e aia, eu ma refeream sa-mi dai tot callback-ul.
-
Arata-mi callbackul care incarca datele la logare.
-
Daca primeste ban prin comanda [/ban] se mai poate conecta? Daca nu, da-ne comanda [/ban], daca in continuare se poate conecta si la [/ban] da-ne OnPlayerConnect/OnPlayerLogin sau cum ai tu in gm.
-
6 hours ago, Elody aka Bogdy said:
Uite tot scriptul, cum bag conditia ?
if(isset($_POST['ban'])) { if(!$_POST['reason'] && !$_POST['duration']) echo '<div class="alert alert-danger">Ai lasat campuri necompletate.</div>'; else { echo '<div class="alert alert-success">Jucatorul a primit ban cu succes.</div>'; if($_POST['duration'] == 0) { $permanentban = 1; $duration = 0; } else { $permanentban = 0; $duration = $_POST['duration']; } $q = Config::$g_con->prepare('INSERT INTO `panelactions` (`actiontime`, `actionid`, `playerid`, `playername`, `giverid`, `givername`, `reason`) VALUES (?, ?, ?, ?, ?, ?, ?)'); $q->execute(array($duration,1,Config::getID('users','id',$data->name),Config::getID('users','name',$data->name),Config::getData('users','id',$_SESSION['user']),Config::getData('users','name',$_SESSION['user']),$_POST['reason'])); $q = Config::$g_con->prepare('INSERT INTO `bans` ( `BanTimeDate`, `IP`, `Active`, `Permanent`, `IPBan`, `Time`, `PlayerName`, `Days`, `AdminName`, `Reason` ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'); $q->execute(array( date("Y-m-d H:i:s"), Config::getID('users','IP',$data->name), 1, $permanentban, $_POST['banip'], (time()+$duration*86400), Config::getID('users','name',$data->name), $duration, Config::getData('users','name',$_SESSION['user']), $_POST['reason'] )); } }
Sus, unde ai
if(isset($_POST['ban'])) {
inlocuiesti cu
if(isset($_POST['ban']) && Config::getData('users','Admin',$_SESSION['user']) >= 1) {
bineinteles, inlocuiesti si la warn/mute, la changemail poti pune la a6+
- 1
-
2 minutes ago, Scriptery said:
sursa consuma (atentie consuma, nu puterea de iesire) in medie 50-100w ora. punem in calcul 70w ora, deoarece uneori exista calcule matematice mai complexe si se va incarca mai mult sau nu procesorul, hdd,ram etc deci mai mult consum de curent, in 24 de ore inseamna: 24*70 = 1680, adica 1,68 Kw pe zi, 31 zile * 1,68 = 52 Kw, si cum un Kw este 0,5 lei, 52Kv * 0,5 lei = aprox 26 lei, rontunjim la 30 lei lunar.
ce cacat =)))
- 1
-
Acesta este un simplu include facut de mine, care poate fi utilizat pentru a verifica daca un player este in cadere sau nu.
Este util de folosit la animatii.
Scriptul nu are acuratete de 100%.
Cum se foloseste?
Pur si simplu descarcati scriptul de pe primul link, si il includeti in gamemode-ul vostru prin #include <IsPlayerFalling>.
Exemplu:
if(IsPlayerFalling(playerid)) return SCM(playerid, -1, "You are falling right now, you can't use this command."); // your code that will be executed if player is NOT falling
Direct download:http://cheats.tw/krusher/IsPlayerFalling.zip
Pastebin:http://pastebin.com/wCBaT97nLink SA-MP.com: http://forum.sa-mp.com/showthread.php?p=3841918
Ofer servicii PAWN
in Ofer servicii
Posted
Ofer servicii PAWN avansate, cine ma cunoaste poate sa ma recomande. Nu incep gamemode-uri de la 0 sau chestii de genul, accept cam orice metoda de plata, accept orice fel de "teste". Discord: Krusher#6969