Beiträge von SSL

    Damit erstellst du ein Auto.
    Das ist der Syntax:
    CreateVehicleForServer(modelid, Float:X, Float:Y, Float:Z, Float:R, color1, color2, interior, jobid, license, rank)
    Und das public+forward:

    forward CreateVehicleForServer(modelid, Float:X, Float:Y, Float:Z, Float:R, color1, color2, interior, jobid, license, rank);


    public CreateVehicleForServer(modelid, Float:X, Float:Y, Float:Z, Float:R, color1, color2, interior, jobid, license, rank)
    {
    new v = CreateVehicle(modelid,Float:X,Float:Y,Float:Z,Float:R,color1,color2,-1);
    spawncar_job[v] = jobid;
    spawncar_license[v] = license;
    spawncar_rank[v] = rank;
    spawncar_interior[v] = interior;
    spawncar_model[v] = modelid;
    if(interior != 0)
    {
    LinkVehicleToInterior(v, interior);
    }
    NoFuel[v] = 0;
    spawncar_maxgas[v] = GetVehicleTankInhalt(v);
    spawncar_gas[v] = spawncar_maxgas[v];
    spawncar_gastype[v] = GetPlayerVehicleTypeForFill(v);

    spawncar_item_type[0][v] = 0;
    spawncar_item_type[1][v] = 0;
    spawncar_item_type[2][v] = 0;
    spawncar_item_amount[0][v] = 0;
    spawncar_item_amount[1][v] = 0;
    spawncar_item_amount[2][v] = 0;

    spawncar_item_id[0][v] = 0;
    spawncar_item_id[1][v] = 0;
    spawncar_item_id[2][v] = 0;

    spawncar_towed[v] = 0;
    return v;
    }

    welche zeile ist 133? ich glaube die /mit pablo reden


    mach am besten
    if(strcmp(cmdtext,"/mitpabloreden",true)==0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,4200.3012695313,544.76812744141,1.4578125476837));
    {
    SetPlayerHealth(playerid,0);
    SendClientMessage(playerid,0xFFFF00FF,"Pablo mag dich nicht und killt dich!");
    return 1;
    }
    }
    return 0;



    if(!strcmp(strget(cmdtext, 0), "/givegun"))
    {
    if(Spieler[playerid][Admin] >= 2)
    {
    new spieleridwaffen = strval(strget(cmdtext, 1));
    new waffe = strval(strget(cmdtext, 2));
    new munni = strval(strget(cmdtext, 3));
    GivePlayerWeapon(spieleridwaffen, waffe, munni);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_WHITE,"Du bist kein Administrator!");
    return 1;
    }

    }



    Sorry das Forum rückt nicht richtig ein^^


    edit: klammer zuvoiel

    Man kann keine gemodetten Autos auf einen Server machen, damit sie andere sehen, der Mod wird in die Datei gta3.img geschrieben, die wird bei jedem Spieler einzeln geladen.
    Mit CreateVehicle bzw AddStaticVehicle kann man normale Autos erstellen, falls man ein AUto erstellt das man bei sich gemoddet hat, wird es auch so angezeigt.


    Ich hoffe mal das das verständlich ist ^^
    MfG

    pawno\include\sscanf2.inc(27) : error 025: function heading differs from prototype


    heißt soviel wie zbsp:


    forward PlayerToPoint(playerid,Float:radi, Float:x, Float:y, Float:z);


    public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
    {
    if(IsPlayerConnected(playerid))
    {
    new Float:oldposx, Float:oldposy, Float:oldposz;
    new Float:tempposx, Float:tempposy, Float:tempposz;
    GetPlayerPos(playerid, oldposx, oldposy, oldposz);
    tempposx = (oldposx -x);
    tempposy = (oldposy -y);
    tempposz = (oldposz -z);
    if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
    {
    return 1;
    }
    }
    return 0;
    }


    Also: der forward stimmt nicht mit dem public überein ;)