Jump to content

Recommended Posts

Posted
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: --

Posted

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.
Posted

 

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.

Posted

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 :)

Posted (edited)

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..

Edited by Hippo.
Posted

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.

Posted

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?

Posted (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 by Blaskowski
Posted

 

 

@

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?

Posted (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 by Blaskowski
Posted

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.

Posted

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.

jYc6EKu.png

Dupa aia denumim ca in poza urmatoare:

Yd7tJvw.png

Dupa ai save si gata.

Posted (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.

jYc6EKu.png

Dupa aia denumim ca in poza urmatoare:

Yd7tJvw.png

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 by KentBoom
Posted

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

Posted

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.

Posted

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.

Posted

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?....

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

moduri samp