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: buci11 - 2011. december 25. - 20:13:12

Cím: dini vel miért van egy error skin mentésemnél?
Írta: buci11 - 2011. december 25. - 20:13:12
csináltam egy olyat hogy ha valaki kilép akkor mentse a skin jét de ír egy errort :S
[pawn]
public OnPlayerDisconnect(playerid, reason)
{
new skin;
        new name[MAX_PLAYER_NAME], string[24+MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), \"users/%s\", name);
skin = GetPlayerSkin(playerid);
dini_Set(string, \"Skin\",skin); (80 as sor)
return 1;
}[/pawn]
Cím: dini vel miért van egy error skin mentésemnél?
Írta: tudvari - 2011. december 25. - 20:21:11
ÉS mi az error?
Cím: dini vel miért van egy error skin mentésemnél?
Írta: buci11 - 2011. december 25. - 20:22:13
ja bocsi de hülye vagyok
[pawn]C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(80) : error 035: argument type mismatch (argument 3)
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
[/pawn]
már kicsit modosítottam de ez nem lényeges mert igyis ugyanazt írja
[pawn]public OnPlayerDisconnect(playerid, reason)
{
    new name[MAX_PLAYER_NAME], string[24+MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), \"users/%s.ini\", name);
dini_Set(string,\"Skin\",GetPlayerSkin(playerid));
return 1;
}
[/pawn]

Dupla hozzászólás automatikusan összefûzve. ( 2011. december 25. - 20:29:31 )

MEGOLDVA
dini_Set helyett dini_IntSet et kellett írni ha valakinek segítettem vele