Beiträge von RedX

    Hi,


    mach das so

    if(strcmp(cmdtext,"/minirc",true)==0)
    {
    SetVehiclePos(vehicleid,-2252.3000,116.1544,35.1719);
    SetPlayerPos(playerid,-2252.3000,116.1544,35.1719);
    PutPlayerInVehicle(playerid,vehicleid,0);
    SetPlayerFacingAngle(playerid,179.8057);
    SetCameraBehindPlayer(playerid);
    SendClientMessage(playerid,0xFFFF00FF,"Port: MiniRC");
    GetPlayerName(playerid, pName, sizeof(pName));
    new name[MAX_PLAYER_NAME], string[100];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "[TELEPORT] %s ist bei /minirc)!", name );
    SendClientMessageToAll(COLOR_GREEN, string);
    }


    MFG

    Versuch mal




    if (strcmp("/createobject", cmdtext, true, 10) == 0)
    {
    new object = strval(params), string[128], Float:x, Float:y, Float:z, Float:a;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, a);
    x += (3 * floatsin(-a, degrees));
    y += (3 * floatcos(-a, degrees));
    CreateObject(object, x, y, z, 0.0, 0.0, a);
    format(string, sizeof(string), "CreateObject(%d, %0.2f, %0.2f, %0.2f, 0.00, 0.00, %0.2f);", object, x, y, z, a);
    return 1;
    }


    //EDIT Fehler Behoben
    //EDIT2 Weitern Fehler Behoben

    Hallo,


    ich habe mir ein Register System Erstellt und bekomme 6 Errors.


    ich weiß nicht mehr Weiter, hoffentlich kann mir jemand helfen



    Hier die Errors:


    G:\Rockstar Games\gamemodes\stunttest.pwn(431) : error 001: expected token: ")", but found "}"
    G:\Rockstar Games\gamemodes\stunttest.pwn(431) : error 029: invalid expression, assumed zero
    G:\Rockstar Games\gamemodes\stunttest.pwn(435) : error 021: symbol already defined: "GetPlayerName"
    G:\Rockstar Games\gamemodes\stunttest.pwn(437) : error 021: symbol already defined: "dini_Create"
    G:\Rockstar Games\gamemodes\stunttest.pwn(438) : error 021: symbol already defined: "dini_Set"
    G:\Rockstar Games\gamemodes\stunttest.pwn(440) : error 010: invalid function or declaration
    G:\Rockstar Games\gamemodes\stunttest.pwn(442) : error 054: unmatched closing brace ("}")
    G:\Rockstar Games\gamemodes\stunttest.pwn(443) : error 010: invalid function or declaration


    und hier die Zeilen



    stock Register(playerid, key[]} //<--- Zeile 431
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name)}; //<---------Zeile 435
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
    dini_Create(Spielerdatei); //<--------------Zeile 437
    dini_Set(Spielerdatei,"Passwort",key);//<------------------Zeile 438
    SendClientMessage(playerid, COLOR_GREEN, "Du hast dich Erfolgreich Registriert");
    return 1;


    } //<---Zeile 442



    Danke Schonmal für die Hilfe


    MFG

    Hi,


    Versuch mal mit


    new gPickup[MAX_PICKS][3] = {


    mach daraus
    new gPickup[MAX_PICKS][20] = {


    weil der error heißt das da was falsches angegeben ist soweit ich weiß.


    MFG

    Hast bestimmt SA:MP 0.3b.


    Lade dir die neue 0.3b Server dateien runter
    geh auf Pawno
    Include
    a_objects


    dann steht da rechts 0.0 2 mal da drauß machst du 300.0
    und dann mit pawno ins script neu Combilieren Fertig.



    Benutz aber das Nächste mal due SuFu!

    Combilieren heißt eine AMX. Datei zu erstellen.


    Diese wird vom server benötigit ohne sie geht nichts.


    Combilieren kannst du indem du wenn du mit Pawno im Script bist f5 drücken dann kommt ein fenster und unten links steht Combilieren.


    Musst warten wenn es Fertig ist steht unten links .... Combiliert to .... amx.



    wenn Errors kommen und ein Fehler im Script ist kann keine AMX. datei erstellt werde.


    dann musst du den Fehler beheben in dem Fall steht unten Links Unable to Combile ...



    MFG

    Du musst in daas Login Script einfügen das nach logout dir Pos gespeichert wird muss du hinzufügen.


    Das halt in der Spieler ini noch steht wo die letzten Koordinaten waren


    MFG

    Jup kannste machen is zwar umständlich aber die spiele müssten dann halt mit z.B. /welt1 und /welt2 wechseln.
    Wäre dann mit


    if(strcmp(cmdtext, "/welt1", true) == 0)
    {
    SetPlayerVirtualWorld(playerid, 1);
    return 1;
    }
    MFG