GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: filip95 - 2015. Március 10. - 18:50:43

Cím: GetPlayerArmour & dini
Írta: filip95 - 2015. Március 10. - 18:50:43
Sziasztok
 

new Float:armour;
GetPlayerArmour(playerid, armour);
   
JatekosInfo[playerid][Melleny] = armour;

 
Nos a problémám az hogy a wiki-n is így van de warning tag mismatch-ot ír a következő sorra: JatekosInfo[playerid][Melleny] = armour; Miért?
JatekosInfo[playerid][Melleny] = GetPlayerArmour(playerid, armour); <- így meg nem működik :(
Többször találkoztam hasonló de ugyan ilyen szintű példával, ugyan úgy warningot írt... valaki tudja a megoldást esetleg?
Cím: GetPlayerArmour & dini
Írta: Lofoli - 2015. Március 10. - 19:04:49
Mi lenne ha getplayerarmour és setplayerarmourral csinálnád?
Cím: GetPlayerArmour & dini
Írta: citromhun - 2015. Március 10. - 19:06:35
JatekosInfo
[Melleny]

 
Létre vannak hozva?
Cím: GetPlayerArmour & dini
Írta: filip95 - 2015. Március 10. - 19:13:17
Enum:
 
enum pAdat
{
        Admin,
        Nem,
        Skin,
        Rang,
        Reg,
        Float:X,
        Float:Y,
        Float:Z,
        Float:Angle,
        Bank,
        Penz,
Float:Melleny,
UzemanyagosKanna,
UzemanyagosKannaMennyiseg, //Játékosinteriort kell menteni!
Interior
}
new JatekosInfo[MAX_PLAYERS][pAdat];

 
Ahogy menteném :
 
stock JatekosMentes(playerid)
{
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    JatekosInfo[playerid][X] = x;
    JatekosInfo[playerid][Y] = y;
    JatekosInfo[playerid][Z] = z;
    JatekosInfo[playerid][skin] = GetPlayerSkin(playerid);
    GetPlayerFacingAngle(playerid,JatekosInfo[playerid][Angle]);
    new Float:armour;
GetPlayerArmour(playerid, armour);
   
    JatekosInfo[playerid][Melleny] = armour;
    format(Fajl,sizeof(Fajl),PPATH,JatekosNev(playerid));
    dini_IntSet(Fajl,\"Admin\",JatekosInfo[playerid][Admin]);
    dini_IntSet(Fajl,\"Nem\",JatekosInfo[playerid][Nem]);
    dini_IntSet(Fajl,\"Skin\",JatekosInfo[playerid][skin]);
    dini_IntSet(Fajl,\"Rang\",JatekosInfo[playerid][Rang]);
    dini_FloatSet(Fajl,\"X\",Float:JatekosInfo[playerid][X]);
    dini_FloatSet(Fajl,\"Y\",Float:JatekosInfo[playerid][Y]);
    dini_FloatSet(Fajl,\"Z\",Float:JatekosInfo[playerid][Z]);
    dini_FloatSet(Fajl,\"Latoszog\",JatekosInfo[playerid][Angle]);
    dini_IntSet(Fajl,\"Bank\",JatekosInfo[playerid][bank]);
    dini_IntSet(Fajl,\"Penz\",JatekosInfo[playerid][Penz]);
    dini_IntSet(Fajl,\"Melleny\",JatekosInfo[playerid][Melleny]);
    dini_IntSet(Fajl,\"UzemanyagosKanna\",JatekosInfo[playerid][uzemanyagosKanna]);
    dini_IntSet(Fajl,\"UzemanyagosKannaMennyiseg\",JatekosInfo[playerid][uzemanyagosKannaMennyiseg]);
    dini_IntSet(Fajl,\"Interior\",GetPlayerInterior(playerid));
}

 
az enumnál próbáltam csak simán melléynt adni, vagy Float:mellényt , és dininél INTsetel menteni meg floattal menteni de a jatekosinfo[melleny]=armour -nál akkor is warning tag mismatch
Cím: GetPlayerArmour & dini
Írta: Lofoli - 2015. Március 10. - 20:34:27
GetPlayerArmourral nem lenne jobb?
Cím: GetPlayerArmour & dini
Írta: Kyosuke_Hiroshi - 2015. Március 10. - 20:36:15
dini_FloatSet(Fajl,\"Melleny\",Float: JatekosInfo[playerid][Melleny])

 
Próbáld így
[mod]A pawn code már nem először maradt le, légyszives legközelebb figyelj oda! 5% figyelmeztetést kiosztottam, mivel már többtízszer kellett emiatt moderálni.[/mod]
Cím: GetPlayerArmour & dini
Írta: anGeL - 2015. Március 20. - 15:59:49
[mod]Kedves témanyitó, légyszives ne hanyagold el a témádat.[/mod]
Cím: GetPlayerArmour & dini
Írta: scripter - 2015. Március 20. - 16:11:57

GetPlayerArmour(playerid, JatekosInfo[playerid][Melleny]);

 
[mod]Pawn code javítva, legközelebb ne felejtsd el![/mod]
Cím: GetPlayerArmour & dini
Írta: anGeL - 2015. Március 22. - 01:57:44
[gmod]A témanyitó nem foglalkozik a témájával, 24 óra eltelt, így zártam.[/gmod]