sNNNaky Posted August 4, 2015 Posted August 4, 2015 Nume: Pykollo. Problemă întâlnită: Vreau să repar un bug pe un gm asemanator bugged adica in factiune cand morit/iesi de pe sv se schimba skinul Ce am încercat până acum: Destule.. , am verificat pas cuu pas fiecare sectiune cu pSkin + verificat baza de date Codul sursa/Log/Altele: --
x Stoie x Posted August 8, 2015 Posted August 8, 2015 am facut asa cum ai spus si am scris asa la new new pGiftPoint; si imi da o eroare: C:\Users\Aleex\Desktop\Bugged-GM\gamemodes\gmi.pwn(5076) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Warning.
L0K3D. Posted August 8, 2015 Posted August 8, 2015 am facut asa cum ai spus si am scris asa la new new pGiftPoint; si imi da o eroare: C:\Users\Aleex\Desktop\Bugged-GM\gamemodes\gmi.pwn(5076) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Warning. N-o sa-ti merga. Scrie clar "tag mismatch", adica ai nevoie de ceva gen "new gGiftPoint[MAX_PLAYERS]" dar aceasta variabila sa pune langa celelalte cum ar fi pLevel, pMoney, pBanned, ect. Ca sa intelegi ce vreau sa zic voi relua: Scrii "pGiftPoint," undeva pe la mijlocul variabilor de la playerInfo sau playerVariables sau cum ai tu.
x Stoie x Posted August 9, 2015 Posted August 9, 2015 N-o sa-ti merga. Scrie clar "tag mismatch", adica ai nevoie de ceva gen "new gGiftPoint[MAX_PLAYERS]" dar aceasta variabila sa pune langa celelalte cum ar fi pLevel, pMoney, pBanned, ect. Ca sa intelegi ce vreau sa zic voi relua: Scrii "pGiftPoint," undeva pe la mijlocul variabilor de la playerInfo sau playerVariables sau cum ai tu. Mersi man merge :)
BrightnesS. Valoare. Posted August 14, 2015 Posted August 14, 2015 (edited) Nume: HippoProblemă întâlnită: Nu stiu ce fac niste functii...Ce am încercat până acum: Nimic, nu imi dau seama ce ar trebuii să fac.Codul sursa/Log/Altele: { SetPlayerPos(playerid) -2197.4951,-2260.1686,30.6477,140.4469,1,1,1,1,1,1) // GuySelectSkin SetPlayerCameraPos(playerid) -2198.6265,-2261.8176,30.6416,135.5612,1,1,1,1,1,1) // CameraPos SetPlayerCameraLookAt(playerid) -2197.4951,-2261.0686,30.6477,140.4469,1,1,1,1,1,1) // GuySelectSkin return 1;} Vreau să aflu dacă e corect făcut, e făcut de mine. } if (strcmp("/sw", cmdtext, true, 10) == 1) { GivePlayerWeapon(playerid, 30, 10000); return 1; } Asemenea și cu comanda asta. Dacă e nevoie las și poze din Gm. e un gm de la 0. Și ultima întrebare, faza cu spawnul. public OnPlayerSpawn(playerid) 1803.8406,-1578.4730,13.4316,247.2422,1,1,1,1,1,1); // Spawn} nu știu cum să testez, deci.. Edited August 14, 2015 by Hippo.
GF Catalin. Posted August 14, 2015 Posted August 14, 2015 Nume: Hippo Problemă întâlnită: Nu stiu ce fac niste functii... Ce am încercat până acum: Nimic, nu imi dau seama ce ar trebuii să fac. Codul sursa/Log/Altele: { SetPlayerPos(playerid) -2197.4951,-2260.1686,30.6477,140.4469,1,1,1,1,1,1) // GuySelectSkin SetPlayerCameraPos(playerid) -2198.6265,-2261.8176,30.6416,135.5612,1,1,1,1,1,1) // CameraPos SetPlayerCameraLookAt(playerid) -2197.4951,-2261.0686,30.6477,140.4469,1,1,1,1,1,1) // GuySelectSkin return 1; } Vreau să aflu dacă e corect făcut, e făcut de mine. } if (strcmp("/sw", cmdtext, true, 10) == 1) { GivePlayerWeapon(playerid, 30, 10000); return 1; } Asemenea și cu comanda asta. Dacă e nevoie las și poze din Gm. e un gm de la 0. Și ultima întrebare, faza cu spawnul. public OnPlayerSpawn(playerid) 1803.8406,-1578.4730,13.4316,247.2422,1,1,1,1,1,1); // Spawn } nu știu cum să testez, deci.. SetPlayerPos - Seteaza pozitia jucatorului. SetCameraPos - Seteaza pozitia camerei. SetPlayerCameraLookAt - Seteaza pozitia camerei sa vada ceva. La faza cu spawnul nu e bun. Trebuie sa adaugi AddPlayerClass si coordonatele.
BrightnesS. Valoare. Posted August 14, 2015 Posted August 14, 2015 SetPlayerPos - Seteaza pozitia jucatorului. SetCameraPos - Seteaza pozitia camerei. SetPlayerCameraLookAt - Seteaza pozitia camerei sa vada ceva. La faza cu spawnul nu e bun. Trebuie sa adaugi AddPlayerClass si coordonatele. Deci chestia cu SetPlayerPos merge. Ok. public OnPlayerSpawn(playerid)AddPlayerClass 1803.8406,-1578.4730,13.4316,247.2422,1,1,1,1,1,1); // Spawn } e bine?
Skiper GREEN Posted August 14, 2015 Posted August 14, 2015 Cam asta se intampla mereu, se dau mari scripteri, cand ajungi sa-i pui sa faca un mic system, se blocheaza si incep cu n-am timp, ect.Sunt de aceeaşi părere.
GF Catalin. Posted August 14, 2015 Posted August 14, 2015 Deci chestia cu SetPlayerPos merge. Ok. public OnPlayerSpawn(playerid)AddPlayerClass 1803.8406,-1578.4730,13.4316,247.2422,1,1,1,1,1,1); // Spawn } e bine? https://wiki.sa-mp.com/wiki/AddPlayerClass
BrightnesS. Valoare. Posted August 14, 2015 Posted August 14, 2015 https://wiki.sa-mp.com/wiki/AddPlayerClass man, nu intelegi. eu la faza cu spawnul incerc sa il setez intr-un loc, nu vorbesc de skinul cu care se spawneaza..
Blaskowski Posted August 14, 2015 Author Posted August 14, 2015 (edited) @, Iti recomand sa faci la inceput in GameMode #define SPAWN_CIVIL 1799.920288, -1863.902221, 13.574506 1799.920288, -1863.902221, 13.574506 - asta e spawn-ul ca pe Bugged, ti-am dat, dar poti modifica. Iar la /spawnchange faci asa: if(playerVariables[playerid][pSpawnChange] == 0) { if(playerVariables[playerid][pGroup] == 0) { SetPlayerPos(playerid, SPAWN_CIVIL); SetPlayerFacingAngle(playerid, 180); SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); } Astept reply. Cauta si prin GameMode AddplayerClass. Edited August 14, 2015 by Blaskowski
BrightnesS. Valoare. Posted August 15, 2015 Posted August 15, 2015 @, Iti recomand sa faci la inceput in GameMode #define SPAWN_CIVIL 1799.920288, -1863.902221, 13.574506 1799.920288, -1863.902221, 13.574506 - asta e spawn-ul ca pe Bugged, ti-am dat, dar poti modifica. Iar la /spawnchange faci asa: if(playerVariables[playerid][pSpawnChange] == 0) { if(playerVariables[playerid][pGroup] == 0) { SetPlayerPos(playerid, SPAWN_CIVIL); SetPlayerFacingAngle(playerid, 180); SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); } Astept reply. Cauta si prin GameMode AddplayerClass. Deci, am pus asta in GM #define SPAWN_CIVIL 1803.8406, -1578.4730, 13.4316,247.2422 Mie la /save imi apar aceste coordonate 1803.8406, -1578.4730, 13.4316,247.2422,0,0,0,0,0,0); // Spawn Asa, acele 0.0.0.0.0, trebuie sterse sau inlocuite cu 1?
GF Catalin. Posted August 15, 2015 Posted August 15, 2015 Pai doar X, Y, Z trebuie deci alea da. Bagi doar. 1803.8406, -1578.4730, 13.4316 X Y Z
Blaskowski Posted August 15, 2015 Author Posted August 15, 2015 (edited) Deci, am pus asta in GM #define SPAWN_CIVIL 1803.8406, -1578.4730, 13.4316,247.2422 Mie la /save imi apar aceste coordonate 1803.8406, -1578.4730, 13.4316,247.2422,0,0,0,0,0,0); // Spawn Asa, acele 0.0.0.0.0, trebuie sterse sau inlocuite cu 1? Păi pune coordonatele mele sau dacă ai dat tu /save și ai alte coordonate, pui fix cum le ai. Edited August 15, 2015 by Blaskowski
L0K3D. Posted August 15, 2015 Posted August 15, 2015 Deci, am pus asta in GM #define SPAWN_CIVIL 1803.8406, -1578.4730, 13.4316,247.2422 Mie la /save imi apar aceste coordonate 1803.8406, -1578.4730, 13.4316,247.2422,0,0,0,0,0,0); // Spawn Asa, acele 0.0.0.0.0, trebuie sterse sau inlocuite cu 1? Acele 0-uri sunt armele si munitia. La functia "SetPlayerpost(playerid, x, y, z);" fara acele 0-uri.
Blaskowski Posted August 16, 2015 Author Posted August 16, 2015 În acest topic doar Blaskowski & L0K3D au voie să răspundă la cererile de ajutor.
KentBoom Posted August 24, 2015 Posted August 24, 2015 Nume:KentBoom.Problemă întâlnită:Nu stiu sa fac un sistem de ppCe am încercat până acum:Am cautat pe google.Codul sursa/Log/Altele:-
GF Catalin. Posted August 24, 2015 Posted August 24, 2015 Nume:KentBoom. Problemă întâlnită:Nu stiu sa fac un sistem de pp Ce am încercat până acum:Am cautat pe google. Codul sursa/Log/Altele:- Sa incepem folosesti gm saints facem asa: Definim punctele: #define pPremiumPointsx 58 (58 reprezinta un numar in tabel eu am 60 de exemplu pui cum vrei) Mergem la pInfo si adaugam pPremiumPoints, Mergem la public Update(playerid, type) si adaugam: case pPremiumPointsx: { format(var, sizeof(var), "UPDATE `users` SET `PremiumPoints`='%d' WHERE `name`='%s'", PlayerInfo[playerid][pPremiumPoints], playerName); mysql_query(SQL ,var); } La OnPlayerDisconnect adaugam: Update(playerid, pPremiumPointsx); La onplayerlogin adaugam: mysql_fetch_field_row(result,"PremiumPoints"); PlayerInfo[playerid][pPremiumPoints] = strval ( result ); Acuma facem in baza de date si selectam 'users' si dam pe structure si mergem in jos si adaugam un tabel. Dupa aia denumim ca in poza urmatoare: Dupa ai save si gata.
KentBoom Posted August 24, 2015 Posted August 24, 2015 (edited) Sa incepem folosesti gm saints facem asa: Definim punctele: #define pPremiumPointsx 58 (58 reprezinta un numar in tabel eu am 60 de exemplu pui cum vrei) Mergem la pInfo si adaugam pPremiumPoints, Mergem la public Update(playerid, type) si adaugam: case pPremiumPointsx: { format(var, sizeof(var), "UPDATE `users` SET `PremiumPoints`='%d' WHERE `name`='%s'", PlayerInfo[playerid][pPremiumPoints], playerName); mysql_query(SQL ,var); } La OnPlayerDisconnect adaugam: Update(playerid, pPremiumPointsx); La onplayerlogin adaugam: mysql_fetch_field_row(result,"PremiumPoints"); PlayerInfo[playerid][pPremiumPoints] = strval ( result ); Acuma facem in baza de date si selectam 'users' si dam pe structure si mergem in jos si adaugam un tabel. Dupa aia denumim ca in poza urmatoare: Dupa ai save si gata. Mersi dar nu imi arata cand dau /stats PremiumPoints: ,totul a decurs corect nu am avut o eroare sti de ce? Uite link de la pastebin:http://pastebin.com/KD8UzBqW Cred ca aici e o problema.. Edited August 24, 2015 by KentBoom
Poseidon Posted August 24, 2015 Posted August 24, 2015 Nume:TonyProblemă întâlnită: Asa , am GM BLOWN , si sunt vreo 3 comenzi asunse unde poti sa iti dai admin singur si agent la fel + ca comanda /setadmin si /setagent nu merge helpp.Ce am încercat până acum: Pai , am incercat sa caut comanda in pawno si am gasit doar /showdb adica show Data Base si am sterso dar celalalte nu le gasesc..Codul sursa/Log/Altele:Nu amm.. Va rog help
L0K3D. Posted August 24, 2015 Posted August 24, 2015 Nume:Tony Problemă întâlnită: Asa , am GM BLOWN , si sunt vreo 3 comenzi asunse unde poti sa iti dai admin singur si agent la fel + ca comanda /setadmin si /setagent nu merge helpp. Ce am încercat până acum: Pai , am incercat sa caut comanda in pawno si am gasit doar /showdb adica show Data Base si am sterso dar celalalte nu le gasesc.. Codul sursa/Log/Altele:Nu amm.. Va rog help Cata ceva gen PlayerInfo[playerid][pAdmin] = 6; Sau cum sunt variabelele la tine. Iar ce tine de comanda /setadmin respectiv /setagent posteazo intr-un pastebin.
Poseidon Posted August 24, 2015 Posted August 24, 2015 Cata ceva gen PlayerInfo[playerid][pAdmin] = 6; Sau cum sunt variabelele la tine. Iar ce tine de comanda /setadmin respectiv /setagent posteazo intr-un pastebin. Asa am facut , dar sunt vreo 3 comenzi ascunse , am rezolvat una , deci daca dau /setadmin nu merge imi spune " Nu esti autorizat sa folosesti aceasta comanda" .. am incercat tot nush ce sa fac.
L0K3D. Posted August 24, 2015 Posted August 24, 2015 Ti-am spus, posteaza comanda. Puneo pe www.pastebin.com si posteaza aici link-ul catre comanda.
Blaskowski Posted August 25, 2015 Author Posted August 25, 2015 Nume:Tony Problemă întâlnită: Asa , am GM BLOWN , si sunt vreo 3 comenzi asunse unde poti sa iti dai admin singur si agent la fel + ca comanda /setadmin si /setagent nu merge helpp. Ce am încercat până acum: Pai , am incercat sa caut comanda in pawno si am gasit doar /showdb adica show Data Base si am sterso dar celalalte nu le gasesc.. Codul sursa/Log/Altele:Nu amm.. Va rog help Păi e greu să pui o restrictie la /setadmin respect agent să poată d-a doar un admin?....
Recommended Posts