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: bruti1999 - 2012. augusztus 27. - 20:39:08

Cím: params hiba
Írta: bruti1999 - 2012. augusztus 27. - 20:39:08
Sziasztok!
Mér dobja ezt a hibát a pawno?
 
C:\\Documents and Settings\\Felhasználó\\Asztal\\SZERVER\\gamemodes\\Faour.pwn(2928) : error 017: undefined symbol \"params\"

 
A 2928-dik sorban ez van:
 
if(sscanf(params, \"s[32]s[32]\", name, command))
Cím: params hiba
Írta: N@rbirock - 2012. augusztus 27. - 20:43:25
Másold be az egész parancsot.
Cím: params hiba
Írta: bruti1999 - 2012. augusztus 27. - 20:44:44
[pawn]if(strcmp(cmdtext, \"/saveteleport\", true) == 0)
{
    #if !defined MAX_TELEPORT_NAMELEN
    #define MAX_TELEPORT_NAMELEN 32
    #endif
    #if !defined MAX_TELEPORT_CMDLEN
    #define MAX_TELEPORT_CMDLEN 32
    #endif
    new name[MAX_TELEPORT_NAMELEN],command[MAX_TELEPORT_CMDLEN];
    if(sscanf(params, \"s[32]s[32]\", name, command))
    return SendClientMessage(playerid,0xFFFFFFFF, \"Use: /saveteleport [name][command]\");
    new File:savedteleports = fopen(\"savedteleports.txt\", io_write);
    if(savedteleports)
    {
    new Float:x, Float:y, Float:z, Float:angle;
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    GetVehiclePos(vehicleid,x,y,z);
    GetVehicleZAngle(vehicleid,angle);
    } else {
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,angle);
    }
    new formatstring[256];
    format(formatstring, 256, \"CreateTeleport(\\\"%s\\\", \\\"%s\\\", %.3f, %.3f, %.3f, %.3f);\\r\\n\",
    name, command, x, y, z, angle);
    fwrite(savedteleports, formatstring);
    fclose(savedteleports);
    SendClientMessage(playerid,0xFFFFFFFF, \"Teleport saved to savedteleports.txt (in your scriptfiles folder).\");
    }
    return 1;
}[/pawn]
Cím: params hiba
Írta: N@rbirock - 2012. augusztus 27. - 20:46:32
:wall: :facepalm: A strcmpel nem megy a sscanf. Használj zcmdt.