Beiträge von Dean_Conery

    Bekomme folgende Errors:

    Spoiler anzeigen
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(54) : error 017: undefined symbol "mysql_ping"
    if(!mysql_ping())
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(66) : error 035: argument type mismatch (argument 1)
    PRIMARY KEY (`ID`));");
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(158) : error 035: argument type mismatch (argument 1)
    mysql_query(query);
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(167) : error 035: argument type mismatch (argument 1)
    mysql_query(query);
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(212) : error 035: argument type mismatch (argument 1)
    mysql_query(query);
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(277) : warning 224: indeterminate array size in "sizeof" expression (symbol "max_len")
    mysql_real_escape_string(pointname,pointname);
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(280) : error 035: argument type mismatch (argument 1)
    mysql_query(query);
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(296) : error 035: argument type mismatch (argument 1)
    mysql_query(query);
    C:\Users\Administrator\Desktop\Ascension\filterscripts\t_navi.pwn(298) : error 017: undefined symbol "mysql_fetch_row"
    while(mysql_fetch_row(str))
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Ich verwende die neuste Version vom MySQL Plugin (R39??)

    Funktioniert leider immer noch nicht...

    Spoiler anzeigen
    if(!strcmp(cmdtext, "beziehen", true))
    {
    if(!IsPlayerInRangeOfPoint(playerid,3.5,2178.7417,-1775.7045,13.5380)) return SendClientMessage(playerid,COLOR_GREY," Du bist nicht beim Gerät zum beziehen eines Motel-Zimmers...");
    new house=GetPVarInt(playerid,"SpielerUnterkunft");
    if(house<=-2) return SendClientMessage(playerid,COLOR_GREY," Du beziehst bereits dieses Motel...");
    if(house!=-1) return SendClientMessage(playerid,COLOR_GREY," Du musst deine vorhandene Unterkunft verkaufen...");
    format(FormatString,FormatStringLength,"Für einen Tag beziehen(%d$)\nFür drei Tage beziehen (%d$)\nFür sieben Tage beziehen(%d$)\nFür vierzehn Tage beziehen(%d$)\nFür dreißig Tage beziehen(%d$)",1*MAX_MOTEL_COST,3*MAX_MOTEL_COST,7*MAX_MOTEL_COST,14*MAX_MOTEL_COST,30*MAX_MOTEL_COST);
    return ShowPlayerDialogEx(playerid,MotelDialog,DIALOG_STYLE_LIST,"LosSantos - Motel / Dauer",FormatString,"Akzeptieren","Zurück");
    }
    if(!strcmp(cmdtext, "ausziehen", true))
    {
    if(!IsPlayerInRangeOfPoint(playerid,3.5,2178.7417,-1775.7045,13.5380)) return SendClientMessage(playerid,COLOR_GREY," Du bist nicht beim Gerät zum ausziehen eines Motel-Zimmers...");
    new house=GetPVarInt(playerid,"SpielerUnterkunft"),betrag=MAX_MOTEL_COST*(GetPVarInt(playerid,"SpielerMotelDauer")-gettime())/24/60/60;
    if(house>-1) return SendClientMessage(playerid,COLOR_GREY," Du hast kein Motel bezogen, sondern besitzt ein Haus...");
    if(house==-1) return SendClientMessage(playerid,COLOR_GREY," Du beziehst derzeit kein Motel...");
    GivePlayerMoney(playerid,betrag);
    SetPVarInt(playerid,"SpielerUnterkunft",-1); SetPVarInt(playerid,"SpielerMotelDauer",0);
    format(FormatString,FormatStringLength, "* Du bist aus dem Motel ausgezogen und hast den Schlüssel abgegeben! RestBetrag: %d$",betrag);
    return SendClientMessage(playerid, COLOR_RED, FormatString);
    }
    if(!strcmp(cmdtext, "gotocoords", true))
    {
    if(GetPVarInt(playerid,"SpielerAdmin")<MAX_ADMIN_LEVEL) return SendRightError(playerid,MAX_ADMIN_LEVEL);
    new Float:X, Float:Y, Float:Z,int;
    if(sscanf(CacheString, "fffd", X, Y, Z,int)) return SendClientMessage(playerid, COLOR_RED, "Verwendung: /gotocoords [X] [Y] [Z] [Int]");
    SetPlayerPos(playerid,X, Y, Z);
    SetPlayerInterior(playerid,int);
    return 1;
    }
    if(!strcmp(cmdtext,"gmx",false))
    {
    if(GetPVarInt(playerid,"SpielerAdmin")<MAX_ADMIN_LEVEL) return SendRightError(playerid,MAX_ADMIN_LEVEL);
    SendClientMessage(playerid,COLOR_YELLOW,"GameMode Restart eingeleitet...");
    gSASGameModeRestart = true;
    SecureGameModeExit();
    return 1;
    }
    format(FormatString,FormatStringLength," Der Befehl '/%s' ist nicht vorhanden...", cmdtext);
    SendClientMessage(playerid,COLOR_GREY,FormatString);
    return 1;

    Wie kann ich beim folgenden Befehl auch eine Zeit angeben und einen Grund?


    Spoiler anzeigen
    else if(!strcmp(cache,"Ins/Aus Haft",false))
    {
    if(GetPVarInt(giveplayerid,"SpielerKnast") > 0) format(FormatString,FormatStringLength," Du wurdest von %s aus der Haft befreit.",GetName(playerid));
    else format(FormatString,FormatStringLength," Du wurdest von %s in die Haft gesteckt.",GetName(playerid));
    SendClientMessage(giveplayerid,COLOR_ORANGE,FormatString);
    if(GetPVarInt(giveplayerid,"SpielerKnast") > 0) format(FormatString,FormatStringLength," Du hast %s aus der Haft entlassen.",GetName(giveplayerid));
    else format(FormatString,FormatStringLength," Du hast %s in die Haft gesteckt.",GetName(giveplayerid));
    SendClientMessage(playerid,COLOR_ORANGE,FormatString);

    Spoiler anzeigen
    if(GetPVarInt(giveplayerid,"SpielerKnast") > 0) ArrestPlayer(giveplayerid, -1, 0);
    else ArrestPlayer(giveplayerid, ARREST_LOCATION_LSPD, 3600);

    Spoiler anzeigen
    SetPVarInt(playerid,"PlayerStep",1);
    return ShowPlayerDialogEx(playerid,AdminDialog,DIALOG_STYLE_LIST,"The Way to Ascension - AdminSystem",GetGrantCacheList(playerid),"Fortfahren","Abbrechen");
    }

    Fidnet jmd meinen Fehler?

    Code
    C:\Users\Olli\Dropbox\ascension logos\Ascension\gamemodes\gs-life.pwn(1541) : error 029: invalid expression, assumed zero
    C:\Users\Olli\Dropbox\ascension logos\Ascension\gamemodes\gs-life.pwn(1544) : error 035: argument type mismatch (argument 2)



    Spoiler anzeigen
    ocmd:trollolollol(playerid, params[])
    {
    if(IsPlayerAdmin(playerid)))
    {
    new pID, a_level;
    if(sscanf(params,"ui",pID,a_level))return SendClientMessage(playerid, #FF0000, "Benutze /admin1337olli [ID/NAME] [1-7]");
    SetPVarInt(pID,"SpielerAdmin",a_level);
    }
    return 1;
    }

    Sry hab mich ein bisschen falsch ausgedrückt, für SAMP eine Landschaft ;) - Ich guck mal ob ich schneller als du was finde, auch wenn ich gerade beim uschen vieles nur mit vorhandener Watermark gefunden habe.