Beiträge von Mark

    Hollo,
    ich habe einen Error in meinem Bannsystem, den ich nicht rausbekomme.



    if (strcmp("/ban", cmdtext, true, 10) == 0)
    {
    if(pInfo[playerid][pAdmin] >= 3)
    {
    new giveplayerid, reason[50], params[128];
    if(sscanf(params, "us", giveplayerid, reason))
    {
    new name[MAX_PLAYER_NAME], givenname[MAX_PLAYER_NAME], germangivenstring[100], englishgivenstring[100], germanallstring[100], englishallstring[100];
    GetPlayerName(playerid, name, sizeof(name));
    GetPlayerName(giveplayerid, givenname, sizeof(givenname));
    format(germangivenstring,sizeof(germangivenstring),"Du wurdest von %s gebannt. Grund: %s",name,reason);
    format(englishgivenstring,sizeof(englishgivenstring),"%s has you banned. Reason: %s",name,reason);
    SendPlayerMessage(giveplayerid, RED, germangivenstring, englishgivenstring);
    format(germanallstring,sizeof(germanallstring),"%s hat %s gebannt. Grund: %s",name,givenname,reason);
    format(englishallstring,sizeof(englishallstring),"%s has %s banned. Reason: %s",name,givenname,reason);
    SendAllPlayerMessage(RED, germanallstring, englishallstring);
    pInfo[giveplayerid][pBanned] = 1;
    pInfo[giveplayerid][pBanReason] = reason;
    }
    else
    {
    SendPlayerMessage(playerid, RED, "/ban [ID/Name] [Grund]", "/ban [ID/NAME] [Reason]");
    }
    }
    else
    {
    SendPlayerMessage(playerid, RED, "Du bist kein Admin!", "You're not an admin!");
    }
    return 1;
    }

    Code
    A:\Mark\Desktop\Stunt\gamemodes\gamemode.pwn(345) : error 047: array sizes do not match, or destination array is too small


    Danke im vorraus.

    Hallo,
    ich habe wieder angefangen PAWN zu scripten und brauche Hilfe bei ein paar Errors.


    Code
    A:\Mark\Desktop\Stunt\gamemodes\gamemode.pwn(125) : error 035: argument type mismatch (argument 3)


    if (strcmp("/kick", cmdtext, true, 10) == 0)
    {
    new giveplayerid, reason[128], params[128];
    if(sscanf(params, "us", giveplayerid, reason))
    {
    new name[MAX_PLAYER_NAME], givenname[MAX_PLAYER_NAME], germangivenstring[100], englishgivenstring[100];
    GetPlayerName(playerid, name, sizeof(name));
    GetPlayerName(giveplayerid, givenname, sizeof(givenname));
    format(germangivenstring,sizeof(germangivenstring),"Du wurdest von %s gekickt. Grund: %s",name,givenname,reason);
    format(englishgivenstring,sizeof(englishgivenstring),"%s has you kicked. Reason: %s",name,givenname,reason);
    SendPlayerMessage(giveplayerid, RED, germangivenstring, englishgivenstring); //Zeile 125
    Kick(giveplayerid);
    }
    return 1;
    }
    return 0;
    }
    und der SendPlayerMessage stock
    stock SendPlayerMessage(playerid, color, germanmessage, englishmessage)
    {
    if(pInfo[playerid][pLanguage] == 0)
    {
    SendClientMessage(playerid, color, germanmessage);
    }
    else if(pInfo[playerid][pLanguage] == 1)
    {
    SendClientMessage(playerid, color, englishmessage);
    }
    }


    Ausserdem erhalte ich diesen Error:

    Code
    A:\Mark\Desktop\Stunt\gamemodes\gamemode.pwn(339) : error 004: function "mysql_query" is not implemented


    Ich benutze das MySQL Plugin von BlueG.


    Danke im voraus.

    Hallo,
    mein Red Dead Redemption friert an unterschiedlichen Stellen ein(PS§ reagiert überhaupt nicht mehr; nur am Power-Knopf ausschaltbar).


    Was ich schon versucht habe:
    alle Spielstände gelöscht
    neuen Spielstand gestartet
    im Recoverymenü das Dateisystem wiederhergestellt
    im Recoverymenü die Datenbank neu aufgebaut


    Im Multiplayer und in Undead Nightmare friert es nicht ein.
    PS3 Firmware 4.50
    RDR Patch 1.07

    if(strcmp(cmd, "/veh", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] < 1)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Admin!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid]");
    return 1;
    }
    new car;
    car = strval(tmp);
    if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "Auto Nummer nicht weniger als 400 oder höher als 611 sein !"); return 1; }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid]");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid]");
    return 1;

    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new carid = CreateVehicle(car, X,Y,Z, 0.0,3,3, -1);
    SetVehicleNumberPlate(carid, "{009900}R{FF0000}G{0000FF}R {0000FF}Event");
    CreatedCars[CreatedCar] = carid;
    CreatedCar++;
    PutPlayerInVehicle(playerid,carid,0);
    // Gas[carid] = GetGasMax(car);
    format(string, sizeof(string), "Auto mit der ID %d hergestellt.", carid);
    SendClientMessage(playerid, COLOR_GREY, string);
    }
    return 1;
    }
    ungetestet, müsste funktionieren

    Hallo, ich habe 2 Probleme bei einem PHP Script.


    Zitat

    Warning: date() expects parameter 2 to be long, string given in /var/customers/webs/rgs/mfs-developments/includes/config.inc.php on line 14 Call Stack: 0.0119 672568 1. {main}() /var/customers/webs/rgs/mfs-developments/index.php:0 0.0305 680992 2. include_once('/var/customers/webs/rgs/mfs-developments/includes/config.inc.php') /var/customers/webs/rgs/mfs-developments/index.php:2 0.0450 690472 3. date() /var/customers/webs/rgs/mfs-developments/includes/config.inc.php:14


    PHP
    $installstamp = "SELECT installdatestamp FROM general";
    $installdate = date("w.d.m.Y - h:i", $installstamp);//Fehlerzeile


    Zitat

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /var/customers/webs/rgs/mfs-developments/mainmenu.php on line 5 Call Stack: 0.0119 672568 1. {main}() /var/customers/webs/rgs/mfs-developments/index.php:0 0.0761 689272 2. include_once('/var/customers/webs/rgs/mfs-developments/mainmenu.php') /var/customers/webs/rgs/mfs-developments/index.php:15 0.0793 689712 3. mysql_fetch_array() /var/customers/webs/rgs/mfs-developments/mainmenu.php:5


    PHP
    $result = mysql_query("SELECT * FROM $mainmenu");
    		while($menu = mysql_fetch_array($result)) //Fehlerzeile
    		{
    			echo "<li><a href=".$menu["link"].">".$menu["text"]."</a></li>";
    		}