valivaly96
-
Posts
514 -
Joined
-
Last visited
-
Days Won
8
Content Type
Profiles
Forums
News
Documentation
Posts posted by valivaly96
-
-
Acum 15 ore, TheGodfather a spus:
iti trebuiesc niste variabile care sa stocheze id casei/bizz-ului/hq-ului in care se afla. Acele variabile le actualizezi la enter exit si la comenzile de teleport. Daca in acea variabila este o valoare diferita decat cea default(cand nu se afla intr-un interior) atunci nu vei mai folosi GetPlayerPos ci vei folosi coordonate de la intrararea respectiva. In comanda ta /find iti trebuie un case ca sa faci asta. BTW o sa ti trebuiasca si un timer ca sa actualizezi pozitia pt ambele comezi.
-
Acum 6 ore, caltabos a spus:
tot asa fac si la cuvinte?
La cuvinte obscene faci ca la antireclama. Nu mai trebuie sa iti gaseasca o litera intr.un string ci un cuvant
-
Acum 6 ore, Darius25 a spus:
Salut, am schimbat spawn-ul pe gamemode, este gamemode burned editat de mine, la spawnul vechi sunt bicilete spawnate, dar cum fac sa le mut la spawnul nou?
Am incercat cu /spawncar dar nu merge, dupa ce se restarteaza server-ul sau dau /rac dispar. Vreau sa ramana spawnate acolo ca pe spawn-ul vechi. Multumesc.
Trebuie sa modifici din gamemode.
-
Acum 1 minut, caltabos a spus:
am pus Update(playerid, pBeneficiix); dar in topicul asta am uitat sa pun, dar tot nu merge oricum nu o mai fac
Pai daca vrei rezolvare la pb pe viitor pune codul corespunzator
-
Acum 18 ore, Iulian2 a spus:
up !!
Cu 3dTextLabel
-
Acum 2 ore, Iulian2 a spus:
Am o problema la sistemul de roll
C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34459) : warning 213: tag mismatch
C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34459) : error 001: expected token: ",", but found ";"
C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34508) : warning 213: tag mismatch
C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34519) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
34459-if(PlayerInfo[playerid][pRoll] < 10) return SCM(playerid, COLOR_ERROR, "Nu ai 10 puncte de roll";
34508-PlayerInfo[playerid][pRoll] -= 10;
34519-PlayerInfo[id][pRoll] = valoare;
Daca deschizi o ( [ sau { trebuie mereu si inchisa. Nu ai inchis paranteza la SCM
-
Acum 38 minute, caltabos a spus:
#define pBeneficiix 91
case pBeneficiix: format(var, sizeof(var), "UPDATE `users` SET `Beneficii`='%d' WHERE `ID`='%d'",PlayerInfo[playerid][pBeneficii], PlayerInfo[playerid][pSQLID]);
........................
Si apelezi in comanda beneficii acea fubctie pt update ca eu nu o vad?
Daca Setezi variabila pt beneficii pe 1 in comanda si ii faci update in db ai rezolvat maretul bug
Btw comanda pe care ai postat-o initial dadea acele bonusuri la toti playeri on de fiecare data cand cineva folosea comanda beneficii
-
Acum 17 ore, xlion99x a spus:
Cine imi poate da un anticheat bun inafara de Nex Ac?!
Ai doua variante: incerci sa iti faci tu sau cauti pe net. Sectiunea asta e pt ajutor scripting adica tu scrii un cod iti da erori sau apar bug uri si postezi ca sa fii ajutat daca nu stii sa le rezolvi
-
1 oră în urmă, Iulian2 a spus:
Si de unde o pot lua? Sunt incepator?
La OnPlayerDisconect este apelata functia, vezi ce nume are acolo si dupa caut o in gm
-
Acum 5 ore, Bogdaan a spus:
Deci daca pornesc server-ul, intru frumos pe server scriu /tde fac un nou proiect nu imi apare cursorul, si daca scriu o alta comanda se inchide server-ul de ce?
folosesti tde editor pe un server blanked? (fara pluginuri si gm default)
Daca nu foloseste Tde editor cum am zis mai sus pentru ca exista conflicte cu alte pluginuri
-
La 12.01.2019 la 15:19, Funnk@ a spus:
Am o problema la comanda /set, cand scriu /set x group 7, nu imi arata factiunea..
Din cate am vazut prin gm(de pe net), a fost facuta o factiune si stearsa, dar nu in totalitate.
Daca folosesti BigZone ai doua posibilitati, ori pui un if si daca se introduce 7 sa se returneze un mesaj ca acea factiune nu exista ori schimbi idul ultimei factiuni in 7(in toate functiile din gm)
-
Acum 10 ore, Sprite_RoPlayers a spus:
Salut am incercat sa fac si eu pe textdraw sa imi arate numele la masina cand esti in ia da nu imi ia numele la masina
chiar nu stiu ce sa mai fac
Cod-ul pe care l-am facut
PlayerTextDrawShow(i, VehNameTD);
format(str6,sizeof(str6),"~y~%s",aVehicleNames[PlayerInfo[pCarModel] - 400]);
PlayerTextDrawSetString(i, VehNameTD, str6);
PlayerTextDrawShow(i, VehNameTD[i]); format(str6,sizeof(str6),"~y~%s",aVehicleNames[PlayerInfo[i][pCarModel][i] - 400]); PlayerTextDrawSetString(i, VehNameTD[i], str6);
Text draw-ul il arata cu numele de infernus adica numele pe care l-am pus la textdraw cand l-am facut se poate sa ma ajute careva?
Prima data seteaza stringul dupa afiseaza TD-ul
-
Acum 1 oră, Al0sty a spus:
Instaleaza Microsoft Visual C++ Redistributable
-
Acum 11 ore, StrypS a spus:
ma puteti ajuta cu cv am incercat sa fac in system login pe textdraw si am asa :
format(string, sizeof(string), "NAME: %s", GetName(playerid));
dar primesc urmatoarele erori:C:\Users\catalin\Desktop\testgm2\gamemodes\REGGAETON.pwn(19047) : error 017: undefined symbol "string"
C:\Users\catalin\Desktop\testgm2\gamemodes\REGGAETON.pwn(19047) : error 017: undefined symbol "string"
C:\Users\catalin\Desktop\testgm2\gamemodes\REGGAETON.pwn(19047) : error 029: invalid expression, assumed zero
C:\Users\catalin\Desktop\testgm2\gamemodes\REGGAETON.pwn(19047) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
ASTA E DOAR LINIA DE LA CARE PRIMESC ERORIFoarte simplu: nu e definita variabila string.
-
La 06.11.2018 la 9:22, Davok a spus:
Salut vreau sa creez un job si cand compilez gm-ul imi da asta "
C:\Gamemode\gamemodes\agb.pwn(1656) : warning 215: expression has no effect
C:\Gamemode\gamemodes\agb.pwn(4028) : error 033: array must be indexed (variable "CuratatorCP")
C:\Gamemode\gamemodes\agb.pwn(4028) : error 029: invalid expression, assumed zero
C:\Gamemode\gamemodes\agb.pwn(4028) : warning 215: expression has no effect
C:\Gamemode\gamemodes\agb.pwn(4028) : error 001: expected token: ";", but found "]"
C:\Gamemode\gamemodes\agb.pwn(4028) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
[Finished in 36.1s]Ce trebuie sa fac ca sa le rezolv ? lucrez pe gm burned si aici am vazut cum sa fac jobul :
Cred ca ai declarat acea variabila ca array gen new variabila[MAX_PLAYERS] si tu o folosesti doar ca variabila, fara indexul pt id jucatorului
-
Acum 20 ore, H3adCracker a spus:
Daca apare dupa ce dai recovery si daca esti pe localhost nu o sa mearga deaorece pe localhost nu poti trimite mailuri automate SAU daca ai host vezi sa ai bine configurata casuta de email
-
Acum 23 ore, xImAndrew a spus:
Am gm burned. Si nu stiu cum adaug un sistem, adica unde il adaug gen
Pana sa inveti unde sa dai copy paste la un sistem iti recomandat sa inveti baza in programare(cam ce se face la informatica in liceu) ca sa intelegi ce fac liniile de cod si o sa aflii singur unde sa dai copy paste
Pt event cauta o parte din mesajul afisat( fara numele castigatoruluo sau suma de bani) ca sa gasesti functia aferenta iar acolo probabil ai o functie random(de_un_nr)+alt_numar asta este orientativ pt ca difera de la gm la gm
-
1. Nu exista in golderul plugins pawncmd.so
[12:21:39] Loading plugin: pawncmd.so
[12:21:39] Failed (plugins/pawncmd.so: cannot open shared object file: No such file or directory)2.Versiunea de la pluginul streamer difera fata de include
3.nu ti se incarca listele cu skinuri pt nu exista aceste liste
4. ai un array la ongamemodeinit care aceseaza pozitia -1 aceasta neexistand
-
1 oră în urmă, RaulGamingHD a spus:
Am modificat prin gamemode nu am sters nimik o mers totu bine cand am dat restart mi-o disparut si ceasu si tot ma pune sa imi fac cont nou si nu ma lasa dupa ce termin tutorialu nu ma lasa sa fac nimik nici o comanda nimik, stie cineva dece plugins leam adaugat alea noi, mam uitat prin pwn, nimik ma frt.., oare a mai patit cineva?
Posteaza server log
-
Acum 1 oră, Penelope a spus:
Problema este ca nu am array-ul asta adaugat
Comenzile pe care le-am folosit:
CMD:setraport(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(PlayerInfo[playerid][pLeader] == 0) return SendClientMessage(playerid, -1, "Nu esti lider!"); new rank, cmds, string[200], fid = PlayerInfo[playerid][pLeader]; if(sscanf(params, "ii", rank, cmds)) { SendClientMessage(playerid, COLOR_GREY, "Syntax: {FFFFFF}/setraport <rank> <points>"); format(string, sizeof(string), "Rank 1: %d | Rank 2: %d | Rank 3: %d | Rank 4: %d | Rank 5: %d | Rank 6: %d", DynamicFactions[fid][fCommands][0], DynamicFactions[fid][fCommands][1], DynamicFactions[fid][fCommands][2], DynamicFactions[fid][fCommands][3], DynamicFactions[fid][fCommands][4], DynamicFactions[fid][fCommands][5]); SendClientMessage(playerid, COLOR_YELLOW, string); return 1; } if(rank < 1 || rank > 6) return SendClientMessage(playerid, -1, "Rank invalid! (1-6)"); format(string, sizeof(string), "Ai setat cu succes numarul de comenzi la rank %d in %d.", rank, cmds); SendClientMessage(playerid, COLOR_YELLOW, string); DynamicFactions[fid][fCommands][rank-1] = cmds; new query[200]; format(query, sizeof(query), "UPDATE `factions` SET `Commands%d`='%d' WHERE `ID`='%d'", rank, cmds, fid); mysql_query(SQL, query); return 1; } CMD:resetraport(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(PlayerInfo[playerid][pLeader] == 0) return SendClientMessage(playerid, -1, "Nu esti lider!"); new fid = PlayerInfo[playerid][pLeader]; foreach(Player, i) { if(IsPlayerConnected(i) && PlayerInfo[i][pMember] == fid) { SendClientMessage(playerid, COLOR_YELLOW, "Raport-ul factiunii a fost resetat!"); PlayerInfo[i][pCommands] = 0; } } new query[200]; format(query, sizeof(query), "UPDATE `users` SET `Commands`='0' WHERE `Member`='%d'", fid); mysql_query(SQL, query); return 1; } CMD:raport(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(PlayerInfo[playerid][pMember] == 0) return SendClientMessage(playerid, -1, "Nu esti membrul al unei factiuni!!"); new string[300], fid = PlayerInfo[playerid][pMember]; SendClientMessage(playerid, -1, "---- Raport ----"); format(string, sizeof(string), "Factiune: %s", NumeFactiune(fid)); SendClientMessage(playerid, -1, string); format(string, sizeof(string), "Rank: %d", PlayerInfo[playerid][pRank]); SendClientMessage(playerid, -1, string); format(string, sizeof(string), "Puncte raport: %d/%d", PlayerInfo[playerid][pCommands], RaportPoints(playerid)); SendClientMessage(playerid, -1, string); new text[80]; if(PlayerInfo[playerid][pCommands] >= RaportPoints(playerid)) text = "{33FF00}Terminat"; else text = "{FF0000}Neterminat"; format(string, sizeof(string), "Status raport: %s", text); SendClientMessage(playerid, -1, string); SendClientMessage(playerid, -1, "-----------------"); SendClientMessage(playerid, -1, string); return 1; } function AddRaportPoint(playerid) { PlayerInfo[playerid][pCommands] ++; new query[200]; format(query, sizeof(query), "UPDATE `users` SET `Commands`='%d' WHERE `ID`='%d'", PlayerInfo[playerid][pCommands], PlayerInfo[playerid][pSQLID]); mysql_query(SQL, query); return 1; } function RaportPoints(playerid) { new x, fid = PlayerInfo[playerid][pMember], rank = PlayerInfo[playerid][pRank]; x = DynamicFactions[fid][fCommands][rank-1]; return x; }
pune linia unde e defininita in enum variabila fCommands
-
Acum 4 minute, Penelope a spus:
Am facut sistemul de raport, totul mergee perfect, nu imi da eroare, dar cand sa pornesc server-ul sa testez daca merge bine primesc in consola aceasta eroare:
[debug] Run time error 4: "Array index out of bounds" [debug] Attempted to read/write array element at index 6 in array of size 6 [debux] AMX backtrace: [debug] #0 001a4858 in public RaportPoints (0) in .......amx [debug] #1001a43e8 in public pc_cmd_raport (0, 73597068) in .......amx
Ai un array cu 6 elemete respectiv pozitiile 0-5 si tu vrei sa scrii sau sa citesti elementul 7 respectiv pozitia 6. Verifica arrayurile din RaportPoints
-
La 17.07.2018 la 11:57, Depressive_ a spus:
Hmm,cred ca am inteles ce am de facut,dar tot aiurea imi arata lista cu admins/helpers
Aiurea ce inseamna la tine? Nu e in ordine, arata ce nu trebuie? Fii mai clar
-
Acum 6 ore, AjuZ a spus:
Am pluginele din gm u burned puse la plugins
Pune server log
-
Acum 11 ore, anonim23 a spus:
Salut, am un gm luat de aici dp comunitatea asta.
Sunt mai nou in ce priveste scriptingul si am intampinat o problema ca nu ii pot da de cap.
Pe localhost apar acele chestii de la bizz-uri/case gen Biz Id:X Owner; x House Id: etc. + comanda /giftbox este facuta in asa fel sa plaseze giftboxul de unde dai tu comanda.
Dupa ce am urcat gm u l pe host toate astea au disparut, merge sa te duci in fata intrarii casei/bizzului dai f intri/iesi dar nu apar alea si nici giftbox-ul.
Daca ma poate ajuta cineva i-as fii recunoscator.
No hate pls, sunt la inceput.
Ai pus pluginul streamer?
Problem Gm Steel-Zone
in Ajutor Scripting
Posted
gm-ul nu pica din cauza acelor warning-uri. Ce ai tu acolo indica faptul ca acea variabila este creata dar nu se foloseste deloc(poti sa le stergi). Gm-ul pica din alte motive, cel mai probabil optimizarea tinde spre 0