Beiträge von Timmy94

    Hallo Community,
    ich habe ein Problem mit eines meiner PickUps. Das PickUp mit der ID DragonsOuters[0] spawnt einfach nicht.
    Leider weiß ich nicht warum. Hier ist das FS:
    #include <a_samp>
    #include <streamer>
    #include <0_T94>


    #define MarkerStreamDis 1000
    #define PickUpType 19132
    #define DragonsMarker 44
    #define DragonsWorld 175
    new DragonsEnters[1],
    DragonsOuters[1];


    public OnFilterScriptInit(){
    CreateDynamicMapIcon(2019.6310,1007.0556,10.8203,DragonsMarker,0,0,0,-1,MarkerStreamDis);
    DragonsEnters[0]=CreateDynamicPickup(PickUpType,5,2019.6310,1007.0556,10.8203,0,0);
    DragonsOuters[0]=CreateDynamicPickup(PickUpType,5,2019.0719,1018.6677,996.8750,10,DragonsWorld+DragonsEnters[0]);
    return 1;
    }


    public OnPlayerPickUpDynamicPickup(playerid, pickupid){
    if(pickupid==DragonsEnters[0]){
    SetPlayerPosEx(playerid,2019.3505,1016.9208,996.8750,10,DragonsWorld+DragonsEnters[0]);
    }else if(pickupid==DragonsOuters[0]){
    SetPlayerPosEx(playerid,2019.4763,1008.8318,10.8203,0,0);
    }
    return 1;
    }
    Kann Mir jemand helfen, warum es nicht im FourDragonsCasino spawn?


    Danke

    Hallo,


    ich würde gern den socket TCP Port 9014 freigeben. Doch ohne Erfolg. Der Port ist
    in der Firewall meines PC offen und im Modem auch.


    Kann mir wer helfen?


    Grüße

    Kann mir das hier bitte jemand erklären?

    Code
    === WBB_Connect ===
    Error: API request could not be executed.
    Reason: permissions: no permissions to write user (ID:1)<script type='text/javascript'><!--//<![CDATA[
    
    
    													   var ox_u = '
    ===================

    Keine Ahnung was das heißt.

    Hallo und Frohes Neues erstmal.


    Ich habe eben versucht, Haukes WBB_Connect3 zu nutzen,
    dabei hab ich wie gewohnt #include <wbb_connect>eingefügt. Anschließend hab ich unter OnGameModeInit() WBB_Initialize("all-games.cwsurf.de/forum/index.php?page=WBB_ConnectAPI", "*****");eingefügt.
    Jetzt habe ich compilied und die Server.exe angeschmissen.


    Jetzt hab ich den Fehler

    Zitat von "Mein Serverlog"

    Script[gamemodes/itlp.amx]: Run time error 19: "File or function is not found"

    in der Konsole stehen und nichts passiert mehr.


    Kann mir bitte jemand diesen Fehler erklären?
    Danke.

    Fehlercode:

    Code
    C:\Users\Administrator\Desktop\Server\filterscripts\trucking.pwn(306) : warning 213: tag mismatch


    PawnCode:

    TruckingTargets[Trucking1Tour][0] = 1703.3060; //Beispiel
    new Float:tX;
    /*Zeile:306*/tX = TruckingTargets[Trucking1Tour][0];


    Kann mir bitte das jemand eklären?

    enum TourInfo{
    Float:xPos,
    Float:yPos,
    Float:zPos,
    Trailer,
    Location,
    Ladung
    };


    new Float:TruckingTargets[][TourInfo] = {
    /*(Zeile:31)*/{985.5903,-902.1666,43.3164,584,"Temple","Benzin für eine Tankstelle"},
    {1914.3075,-1790.0776,14.4034,584,"Idlewood","Benzin für eine Tankstelle"},
    {-66.5061,-1162.4351,2.7975,584,"Flint County","Benzin für eine Tankstelle"},
    {-2237.2515,-2572.0493,32.9469,584,"Angel Pine","Benzin für eine Tankstelle"},
    {-2053.3496,137.4061,29.8501,584,"Doherty","Benzin für eine Tankstelle"},
    {-1671.3010,437.1127,8.1930,584,"Easter Basin","Benzin für eine Tankstelle"},
    {-2441.5984,952.5972,46.3124,584,"Juniper Hill","Benzin für eine Tankstelle"},
    {-1321.8909,2688.8679,51.0808,584,"El Quebrados","Benzin für eine Tankstelle"},
    {-1467.3899,1864.5265,33.6514,584,"Tierra Robada","Benzin für eine Tankstelle"},
    {647.3531,1701.6277,8.0046,584,"Bone County","Benzin für eine Tankstelle"},
    {1588.5658,2187.4121,11.8347,584,"Blackfield","Benzin für eine Tankstelle"},
    {2175.2124,2489.1250,11.8363,584,"Redsands West","Benzin für eine Tankstelle"},
    {2108.6370,941.6965,11.8277,584,"The Emerald Isle","Benzin für eine Tankstelle"},
    {1360.3463,480.4826,21.2115,584,"Montgomery","Benzin für eine Tankstelle"},
    {665.8024,-549.6438,17.3523,584,"Dillimore","Benzin für eine Tankstelle"}
    };


    Code
    C:\Users\Administrator\Desktop\Server\filterscripts\trucking.pwn(31) : warning 228: length of initialler exceeds size of the enum field
    C:\Users\Administrator\Desktop\Server\filterscripts\trucking.pwn(31) : warning 228: length of initialler exceeds size of the enum field
    C:\Users\Administrator\Desktop\Server\filterscripts\trucking.pwn(31) : error 018: initialization data exceeds declared size

    Hallo Community,
    kan mir bitte jemand helfen diesen TextDraw klickbar zumachen?


    CarSelection2[playerid] = CreatePlayerTextDraw(playerid,218.000000, 358.000000, "~<~");
    PlayerTextDrawAlignment(playerid,CarSelection2[playerid], 2);
    PlayerTextDrawBackgroundColor(playerid,CarSelection2[playerid], 255);
    PlayerTextDrawFont(playerid,CarSelection2[playerid], 1);
    PlayerTextDrawLetterSize(playerid,CarSelection2[playerid], 0.800000, 3.200000);
    PlayerTextDrawColor(playerid,CarSelection2[playerid], -1);
    PlayerTextDrawSetOutline(playerid,CarSelection2[playerid], 1);
    PlayerTextDrawSetProportional(playerid,CarSelection2[playerid], 1);
    PlayerTextDrawSetSelectable(playerid,CarSelection2[playerid], 1);


    CarSelection3[playerid] = CreatePlayerTextDraw(playerid,399.000000, 358.000000, "~>~");
    PlayerTextDrawAlignment(playerid,CarSelection3[playerid], 2);
    PlayerTextDrawBackgroundColor(playerid,CarSelection3[playerid], 255);
    PlayerTextDrawFont(playerid,CarSelection3[playerid], 1);
    PlayerTextDrawLetterSize(playerid,CarSelection3[playerid], 0.800000, 3.200000);
    PlayerTextDrawColor(playerid,CarSelection3[playerid], -1);
    PlayerTextDrawSetOutline(playerid,CarSelection3[playerid], 1);
    PlayerTextDrawSetProportional(playerid,CarSelection3[playerid], 1);
    PlayerTextDrawSetSelectable(playerid,CarSelection3[playerid], 1);


    Vielen Dank im Vorraus.

    Schönen Guten Abend Community,


    Ich habe ein Problem mit Warning "warning 213: tag mismatch" und benötige daher ein bisschen Hilfe.
    Ich mit mir seiner Bedeutung durchaus bewusst.
    Der ganze Fehler Code schaut so aus:

    Code
    C:\Users\Timmy94l\Desktop\server\filterscripts\oatc.pwn(301) : warning 213: tag mismatch


    Ich man sehr schön lesen kann bezieht sich der Warning auf die Zeile 301, die wie folgt aus schaut: OTAC[mycarn][SelectedSlot[playerid]] = SelectedObject;OTAC ist wie folgt definiert:OTAC[MAX_VEHICLES][slots];Könnte mir jemand dabei helfen?


    Mit Freundlichem Gruß Timmy

    Sicher kennt Ihr die Trams in SF und das man ohne Script nciht in Sie einsteigen kann, wenn Sie auf den Straßenbahn-Gleisen steht.
    Nun ich Wollte Sie mit diesem Code für nur den Einen Spieler fahrbar machen. if(newkeys == KEY_SECONDARY_ATTACK && !IsPlayerInAnyVehicle(playerid)&& GetPlayerState(playerid)==PLAYER_STATE_ONFOOT ){
    new Float:xV,
    Float:yV,
    Float:zV;
    GetVehiclePos(tram,xV,yV,zV);
    if(IsPlayerInRangeOfPoint(playerid,1.5,xV,yV,zV)){
    if(Found==1)return 1;
    else if(Found==0){
    for(new carid=0;carid<=MAX_VEHICLES;carid++){
    if(carid==tram){
    PutPlayerInVehicle(playerid,carid,0);
    Found=1;
    }
    }
    }
    }
    }
    Nur leider funktioniert es nicht.
    Kann mir jemand helfen?

    Ich habe eben versucht ein Zwei-Sprachen-System zu erstellen.
    ich habe mir über stock einiges erstellt.
    Leider bin ich jetzt bei format stecken geblieben. Vllt. kann mir jemand weiterhelfen?


    Hier ist der QC:stock format2(output,len,form1[512],form2[512],{Float,_}:...){
    if(PlayerInfo[playerid][sprache]==0)return format(output,len,form1,{Float,_}:...);
    else if(PlayerInfo[playerid][sprache]==1)return format(output,len,form2,{Float,_}:...);
    return 1;
    }
    Danke im Voraus.

    Ich habe ein /mf erstellt.
    dcmd_mf(playerid,params[]) {
    new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z);
    if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER){
    if(PlayerInfo[playerid][Fraktion] == 1){
    for(new i=0;i<MAX_PLAYERS;i++){
    if(IsPlayerInRangeOfPoint(playerid,20,x,y,z)){
    if(!strlen(params)) return SendClientMessage(playerid, 0xff0000FF, "ERROR: /mf [text]");
    new string1[150];format(string1, sizeof(string1), "(( Polizist %s sagt: %s ))", SpielerName(playerid), params[0] );
    SendClientMessage(i, 0x0055FFFF,string1);
    return 1;
    }
    }
    }return SendClientMessage(playerid, 0x0055FFFF, "Du musst Polizist (LSPD) sein, um den Befehl nutzen zu können!");
    }return SendClientMessage(playerid, 0x0055FFFF, "Du musst einem Fahrzeug sein, um den Befehl nutzen zu können!");
    }


    Leider sehe nur ich die Nachrichten, egal wer die schreibt. kann mit jemand helfen das, der im RangeOfPoint es sieht.
    MfG

    Ich habe mit Hilfe eines Timers diese Funktion eingebunden:
    forward pCarCheck();
    public pCarCheck(){
    new Float:pCarHealth;
    for(new veh = 0;veh<MAX_VEHICLES;veh++){
    if(veh != VehOwned[veh])return 1;
    GetVehicleHealth(VehOwned[veh],pCarHealth);
    if(pCarHealth <= 250){
    SetVehicleToRespawn(VehOwned[veh]);
    }
    }
    return 1;
    }Aus irgendeinen, mir nicht genauer bekannten Bug, werden keine Funktionen mehr auf SpielerID 4 ausgeführt,
    noch wird das Fahrzeug respawnt. könnte mir bitte jemand helfen?
    gruß