-
Posts
49 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by Funnk@
-
-
Help
C:\Users\Funnk\Desktop\gm.pwn(11533) : warning 235: public function lacks forward declaration (symbol "OnPlayerAirbreak")
C:\Users\Funnk\Desktop\gm.pwn(11547) : warning 235: public function lacks forward declaration (symbol "OnPlayerFly")
C:\Users\Funnk\Desktop\gm.pwn(55478) : warning 217: loose indentation
C:\Users\Funnk\Desktop\gm.pwn(55486) : warning 202: number of arguments does not match definition
C:\Users\Funnk\Desktop\gm.pwn(55486) : warning 202: number of arguments does not match definition
C:\Users\Funnk\Desktop\gm.pwn(55486) : warning 202: number of arguments does not match definition
C:\Users\Funnk\Desktop\gm.pwn(55737) : warning 209: function "cmd_roll" should return a value
C:\Users\Funnk\Desktop\gm.pwn(55744) : warning 217: loose indentation
C:\Users\Funnk\Desktop\gm.pwn(55752) : warning 202: number of arguments does not match definition
C:\Users\Funnk\Desktop\gm.pwn(55752) : warning 202: number of arguments does not match definition
C:\Users\Funnk\Desktop\gm.pwn(55752) : warning 202: number of arguments does not match definition
C:\Users\Funnk\Desktop\gm.pwn(56004) : warning 209: function "cmd_spin" should return a value
C:\Users\Funnk\Desktop\gm.pwn(22494) : warning 204: symbol is assigned a value that is never used: "RollPosX"
C:\Users\Funnk\Desktop\gm.pwn(22495) : warning 204: symbol is assigned a value that is never used: "RollPosY"
C:\Users\Funnk\Desktop\gm.pwn(22496) : warning 204: symbol is assigned a value that is never used: "RollPosZ"
C:\Users\Funnk\Desktop\gm.pwn(22487) : warning 204: symbol is assigned a value that is never used: "SpinPosX"
C:\Users\Funnk\Desktop\gm.pwn(22488) : warning 204: symbol is assigned a value that is never used: "SpinPosY"
C:\Users\Funnk\Desktop\gm.pwn(22489) : warning 204: symbol is assigned a value that is never used: "SpinPosZ"
C:\Users\Funnk\Desktop\gm.pwn(22498) : warning 204: symbol is assigned a value that is never used: "roll3DText"
C:\Users\Funnk\Desktop\gm.pwn(22497) : warning 204: symbol is assigned a value that is never used: "rollobject"
C:\Users\Funnk\Desktop\gm.pwn(22491) : warning 204: symbol is assigned a value that is never used: "spin3DText"
C:\Users\Funnk\Desktop\gm.pwn(22490) : warning 204: symbol is assigned a value that is never used: "spinobject"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
22 Warnings. -
Rezolvat T/C
-
Just now, SherKan said:
dai restart si nu mai ramane tagul culoarea etc ? ca nu am inteles exact ce ai vrut sa zici
Pai fac clanul, ii pun nume, tag, ii culoare din setarile clanului, nume la rank-uri etc si daca dau restart imi dispare tot
-
Salut, am si eu o problema la clanuri, cand fac un clan, ii pun tag tot nume, dau restart si nu mai nici tagul, nici nume, nici culoare etc. Se salveaza in baza de date corect.
-
2 hours ago, andrei9971 said:
Aia cu symbol never used cauta unde ai declarat variabila respectiva si sterge linia.
Cat despre al doilea warning, ai de doua ori declarata aceeasi variabila.
Un exemplu:
new variabilaTest; public functieTest(){ new variabilaTest; variabilaTest = 1; return 1; }
Aici din cate poti observa, prima data am declarat-o global iar apoi local in functia respectiva si astfel s-a declansat warning-ul.
am sters ala cu tmpobjid si cu ala TrollDetect nu am nimic in gm, imi da aceleasi warning-uri
-
Salut, am si eu 2 warning-uri pe care le vreau sa le rezolv, dar nu stiu cum
gmm.pwn(36841) : warning 203: symbol is never used: "TrollDetect"
linia fiind goala, la finalul gm-ului.
systems.inc(1015) : warning 219: local variable "tmpobjid" shadows a variable at a preceding level
Help
-
REZOLVAT, am "reasezat" liniile comenzii.
-
1 minute ago, eltAndrei said:
Pai linia care iti da eroare nu este adaugata in acel public. Asta incerc sa-ti explic.
if(newkeys & KEY_FIRE || newkeys & KEY_AIM) am asta in public
-
4 minutes ago, eltAndrei said:
si functia pe care vrei sa o adaugi tu care este? functia care iti da eroare
nu am adaugat nicio functie, am adaugat ce este acolo, am cautat eroarea adica "newkeys" in gm am gasit ceva definit, dar tot nu inteleg dc imi zice ca nu e definit
-
3 minutes ago, eltAndrei said:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{in acest public adaugi acea variabila if ca sa nu-ti mai dea erorile.
return 1;
}
in gm asta public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new newcar = GetClosestVehicle2(playerid, 40);
new veh = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet,boot,objective;
if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP) && GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) ApplyAnimation(playerid, "GYMNASIUM", "gym_jog_falloff",4.1,0,1,1,0,0);
if(newkeys & KEY_FIRE || newkeys & KEY_AIM)
{
new weapon = GetPlayerWeapon(playerid),
slot = GetWeaponSlot(weapon);
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER && WeaponData[playerid][slot] == false && slot != 0 && weapon != 46 && GetPlayerWeapon(playerid) != 9 && curatj[playerid] == 0)
{
ResetPlayerWeaponsEx(playerid);
ResetPlayerWeapons(playerid);
new sendername[25],gunname[50],string[256];
GetWeaponNameEx(weapon,gunname,sizeof(gunname));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "(N) %s (%d, level %d) may be using weapon hack, weapon created: %s.",sendername, playerid, PlayerInfo[playerid][pLevel], gunname);
ABroadCast(COLOR_RED,string,1);
return 1;
}
} -
Pai "am incercat sa fac" comanda /speed
Insa am aceasta eroare
E:\GM BY DROM\gamemodes\ExtremeGame.pwn(8908) : error 017: undefined symbol "newkeys"
linia problema e if(newkeys & KEY_FIRE)
-
12 hours ago, razvanduciuc said:
Pune-ti ultima factiune in locul factiunii 7 si iti va functiona.
pai am modificat, in comanda unde e scris 7, am pus lvpd, dar degeaba,
-
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.
-
6 minutes ago, Lunoxx said:
Da, e ok.
Poftim o alta varianta, poate inveti ceva din ea:
new Float: jobsLocations[][] = { {100.0, 200.0, 300.0}, // locatia jobului 1 {100.0, 200.0, 300.0}, // locatia jobului 2 {100.0, 200.0, 300.0}, // locatia jobului 3 {....................}, // locatia jobului X {x, y, z} // locatia ultimului job (nu mai pui virgula la final) }; CMD:gotojob(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first."); if(PlayerInfo[playerid][pAdmin] == 0) return SCM(playerid, COLOR_LIGHTGREEN3, AdminOnly); new id; if(sscanf(params, "i", id)) return SendClientMessage(playerid, COLOR_GREY, "Scrie: /gotojob [job id]"); if(id < 0 || id > 13) return SendClientMessage(playerid, COLOR_GREY, "Invalid job id"); SetPlayerPos(jobsLocations[id][0], jobsLocations[id][1], jobsLocations[id][2]); SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); return 1; }
Multumesc!
-
5 minutes ago, Lunoxx said:
Pai si atunci cum te astepti sa mearga.. ? Te duce la coordonatele 0, nu in aer (adica te baga sub harta).
Se intampla asta pentru ca tu in array-ul ala nu inserezi nimic, tu ai luat comanda din ceva gamemode care avea informatii despre job-uri in baza de date. Tu ca sa faci comanda aia sa mearga trebuie sa modifici sistemul de joburi sau sa iti faci comanda pentru sistemul tau, sa pui manual coordonate pentru fiecare job.
Am inteles, am adaugat la comanda asa
E ok? In joc merge, nu-mi da erori sau cv.
-
1 hour ago, Lunoxx said:
CMD:gotojob(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first."); if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, COLOR_LIGHTGREEN3, AdminOnly); new id; if(sscanf(params, "i", id)) return SendClientMessage(playerid, COLOR_GREY, "Scrie: /gotojob [job id]"); if(id < 0 || id > 13) return SendClientMessage(playerid, COLOR_GREY, "Invalid job id"); SetPlayerPos(playerid, JobInfo[id][jPosX], JobInfo[id][jPosY], JobInfo[id][jPosZ]); SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); new string[180]; format(string, sizeof(string), "%s used /gotojob %d (%s).", GetName(playerid), id, JobInfo[id][jName]); ABroadCast(COLOR_ADMCOMMANDS, string, 1); return 1; }
"SetPlayerPos(playerid, JobInfo[id][jPosX], JobInfo[id][jPosY], JobInfo[id][jPosZ]);"
Verifica daca se incarca bine coordonatele in array-ul JobInfo.
In gm nu am avut nicio chestie de gotojob, am luat comanda din alt gm, am editat-o, am rezolvat niste erori si warning-uri, dar coordonatele la jobs nu le-am pus, mai exact imi poti spune unde sa le pun?
Si in legatura cu jobinfo, am doar atat https://pastebin.com/qeziEqkR
-
Salut, am si eu o problema cu comanda /gotojob, in joc cand folosesc comanda ma teleporteaza in cer si in chat scrie ca am folosit comandat pe jobul cu id 0.
In gm e asa : https://pastebin.com/xMxuc2HB
-
Rezolvat, T/C !
-
REZOLVAT T/C !
-
6 minutes ago, Джо said:
Salut!
Acele warning-uri spun ca ai deja definita intr-o functie/comanda Float:rx,Float:ry,Float:rz.
Pentru asta, sterge linia 3119(unde se afla new Float:rx, Float:ry, Float:rz;)
Multumesc!
-
REZOLVAT, T/C
-
3 minutes ago, Джо said:
Nu cred.
Incearca sa iesi din hq factiunii si vezi daca te spawneaza in alt loc si nu la silv...
Am incercat, totul merge perfect si la safe box , totul, Multumesc !
-
2 minutes ago, Джо said:
Ai 2 posibilitati:
- modifici spawn-ul.
- te joci cu SetPlayerVirtualWorld pana dai de obiectele create...(daca nu intra cu Map Editor si importeaza toate obiectele, iai pozitia de spawn din gamemode,pui coordonatele in Map Editor,te teleportezi, si dai acolo cu /save ... punct de tp si inlocuiesti in gm, vezi daca va merge asa)
Am facut urmatoarea chestie, am luat coordonatele xyz din baza de date a factiunii School Instructors LV, am modificat virtual worldu, safe box s-a pus automat si acum vad ca nu ma mai spawneaza in aer, sa se faca bug intre cele 2 factiuni?
-
Just now, Джо said:
Salut!
Cazi din cer? Sau stai asa?
Daca ma misc mai intr-o parte, cad, daca nu ma misc nu cad
Warnings
in Discuţii scripting
Posted
Rezolvat, multumesc