Beiträge von Batista

    Hallo habe ein Textdraw mit string gemacht, wird aber nicht angeziegt.
    new PlayerText:Bombentext[MAX_PLAYERS];


    Bei OnPlayerConnect
    print("OnPlayerConnect - Debug 47");
    Bombentext[playerid] = CreatePlayerTextDraw(playerid,18.000000, 123.000000, "256 Sekunden");
    PlayerTextDrawBackgroundColor(playerid,Bombentext[playerid], 255);
    PlayerTextDrawFont(playerid,Bombentext[playerid], 1);
    PlayerTextDrawLetterSize(playerid,Bombentext[playerid], 0.500000, 1.300000);
    PlayerTextDrawColor(playerid,Bombentext[playerid], -1);
    PlayerTextDrawSetOutline(playerid,Bombentext[playerid], 0);
    PlayerTextDrawSetProportional(playerid,Bombentext[playerid], 1);
    PlayerTextDrawSetShadow(playerid,Bombentext[playerid], 1);
    PlayerTextDrawUseBox(playerid,Bombentext[playerid], 1);
    PlayerTextDrawBoxColor(playerid,Bombentext[playerid], 200);
    PlayerTextDrawTextSize(playerid,Bombentext[playerid], 145.000000, 0.000000);
    OnPlayerDisconnect


    PlayerTextDrawDestroy(playerid,Bombentext[playerid]);


    OnPlayerSpawn





    PlayerTextDrawHide(playerid,Bombentext[playerid]);


    Nun der Public
    forward Schwarzpulvertimer();
    public Schwarzpulvertimer()
    {
    if(willrobben>1)
    {
    if(IsPlayerInRangeOfPoint(robber,5,spoint)&&tod[robber]==0)
    {
    willrobben-=1;
    new string[128];
    format(string,sizeof(string),"%d Sekunden",willrobben);
    PlayerTextDrawShow(robber,Bombentext[robber]);
    PlayerTextDrawSetString(robber,Bombentext[robber],string);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawShow(i,Bombentext[i]);
    PlayerTextDrawSetString(i,Bombentext[i],string);
    }
    }
    }
    else
    {
    willrobben=0;
    GameTextForPlayer(robber,"~r~Klauen fehlgeschlagen!",2000,3);
    PlayerTextDrawHide(robber,Bombentext[robber]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawHide(i,Bombentext[i]);
    }
    }
    TogglePlayerControllable(robber,1);
    }


    }
    if(willrobben==1)
    {
    new betrag = 5 + random(11);
    new string[128];
    SpielerInfo[robber][PPulver]+=betrag;
    format(string,sizeof(string),"~g~Du hast %dKg Schwarzpulver geklaut",betrag);
    GameTextForPlayer(robber,string,2500,3);
    willrobben=0;
    PlayerTextDrawHide(robber,Bombentext[robber]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawHide(i,Bombentext[i]);
    }
    }
    TogglePlayerControllable(robber,1);
    }
    return 1;
    }


    So Bitte du könntest mir auch per Tv helfen.

    Hallo habe ein Textdraw mit string gemacht, wird aber nicht angeziegt.












    PAWN Quelltext






    1





    new PlayerText:Bombentext[MAX_PLAYERS];










    Bei OnPlayerConnect










    PAWN Quelltext






    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12





    print("OnPlayerConnect - Debug 47");
    Bombentext[playerid] = CreatePlayerTextDraw(playerid,18.000000, 123.000000, "256 Sekunden");
    PlayerTextDrawBackgroundColor(playerid,Bombentext[playerid], 255);
    PlayerTextDrawFont(playerid,Bombentext[playerid], 1);
    PlayerTextDrawLetterSize(playerid,Bombentext[playerid], 0.500000, 1.300000);
    PlayerTextDrawColor(playerid,Bombentext[playerid], -1);
    PlayerTextDrawSetOutline(playerid,Bombentext[playerid], 0);
    PlayerTextDrawSetProportional(playerid,Bombentext[playerid], 1);
    PlayerTextDrawSetShadow(playerid,Bombentext[playerid], 1);
    PlayerTextDrawUseBox(playerid,Bombentext[playerid], 1);
    PlayerTextDrawBoxColor(playerid,Bombentext[playerid], 200);
    PlayerTextDrawTextSize(playerid,Bombentext[playerid], 145.000000, 0.000000);










    OnPlayerDisconnect










    PAWN Quelltext






    1





    PlayerTextDrawDestroy(playerid,Bombentext[playerid]);










    Bei OnplayerSpawn










    PAWN Quelltext






    1





    PlayerTextDrawHide(playerid,Bombentext[playerid]);


















    PAWN Quelltext






    1





    Beim Public
















    PAWN Quelltext






    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57





    forward Schwarzpulvertimer();
    public Schwarzpulvertimer()
    {
    if(willrobben>1)
    {
    if(IsPlayerInRangeOfPoint(robber,5,spoint)&&tod[robber]==0)
    {
    willrobben-=1;
    new string[128];
    format(string,sizeof(string),"%d Sekunden",willrobben);
    PlayerTextDrawShow(robber,Bombentext[robber]);
    PlayerTextDrawSetString(robber,Bombentext[robber],string);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawShow(i,Bombentext);
    PlayerTextDrawSetString(i,Bombentext,string);
    }
    }
    }
    else
    {
    willrobben=0;
    GameTextForPlayer(robber,"~r~Klauen fehlgeschlagen!",2000,3);
    PlayerTextDrawHide(robber,Bombentext[robber]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawHide(i,Bombentext);
    }
    }
    TogglePlayerControllable(robber,1);
    }


    }
    if(willrobben==1)
    {
    new betrag = 5 + random(11);
    new string[128];
    SpielerInfo[robber][PPulver]+=betrag;
    format(string,sizeof(string),"~g~Du hast %dKg Schwarzpulver geklaut",betrag);
    GameTextForPlayer(robber,string,2500,3);
    willrobben=0;
    PlayerTextDrawHide(robber,Bombentext[robber]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawHide(i,Bombentext);
    }
    }
    TogglePlayerControllable(robber,1);
    }
    return 1;
    }










    Bitte hilft mir

    Hallo ich habe ein pawno Problem.
    Ich habe das Script, also mein Script geöffnet und dann sah alles so aus.
    Ohne das ich was geändert aheb, ich habe dann Schrift geändert und es ist immer noch so,
    die Schrift ist zwar geändert aber es ist immernoch so wiet auseinnaner und ich kann nichts im Script sehen
    Und somit auch nichts Scripten. Das ist irgendwie Doof.
    Wie kann ich das änder, inzwischen ist es bei all meinen Scripts so.
    Was ist das nur ?

    Hallo habe ein Textdraw mit string gemacht, wird aber nicht angeziegt.


    new PlayerText:Bombentext[MAX_PLAYERS];


    Bei OnPlayerConnect
    print("OnPlayerConnect - Debug 47");
    Bombentext[playerid] = CreatePlayerTextDraw(playerid,18.000000, 123.000000, "256 Sekunden");
    PlayerTextDrawBackgroundColor(playerid,Bombentext[playerid], 255);
    PlayerTextDrawFont(playerid,Bombentext[playerid], 1);
    PlayerTextDrawLetterSize(playerid,Bombentext[playerid], 0.500000, 1.300000);
    PlayerTextDrawColor(playerid,Bombentext[playerid], -1);
    PlayerTextDrawSetOutline(playerid,Bombentext[playerid], 0);
    PlayerTextDrawSetProportional(playerid,Bombentext[playerid], 1);
    PlayerTextDrawSetShadow(playerid,Bombentext[playerid], 1);
    PlayerTextDrawUseBox(playerid,Bombentext[playerid], 1);
    PlayerTextDrawBoxColor(playerid,Bombentext[playerid], 200);
    PlayerTextDrawTextSize(playerid,Bombentext[playerid], 145.000000, 0.000000);


    OnPlayerDisconnect
    PlayerTextDrawDestroy(playerid,Bombentext[playerid]);


    Bei OnplayerSpawn
    PlayerTextDrawHide(playerid,Bombentext[playerid]);


    Beim Public
    forward Schwarzpulvertimer();
    public Schwarzpulvertimer()
    {
    if(willrobben>1)
    {
    if(IsPlayerInRangeOfPoint(robber,5,spoint)&&tod[robber]==0)
    {
    willrobben-=1;
    new string[128];
    format(string,sizeof(string),"%d Sekunden",willrobben);
    PlayerTextDrawShow(robber,Bombentext[robber]);
    PlayerTextDrawSetString(robber,Bombentext[robber],string);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawShow(i,Bombentext[i]);
    PlayerTextDrawSetString(i,Bombentext[i],string);
    }
    }
    }
    else
    {
    willrobben=0;
    GameTextForPlayer(robber,"~r~Klauen fehlgeschlagen!",2000,3);
    PlayerTextDrawHide(robber,Bombentext[robber]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawHide(i,Bombentext[i]);
    }
    }
    TogglePlayerControllable(robber,1);
    }


    }
    if(willrobben==1)
    {
    new betrag = 5 + random(11);
    new string[128];
    SpielerInfo[robber][PPulver]+=betrag;
    format(string,sizeof(string),"~g~Du hast %dKg Schwarzpulver geklaut",betrag);
    GameTextForPlayer(robber,string,2500,3);
    willrobben=0;
    PlayerTextDrawHide(robber,Bombentext[robber]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)&&IsPlayerInFrak(i,5))
    {
    PlayerTextDrawHide(i,Bombentext[i]);
    }
    }
    TogglePlayerControllable(robber,1);
    }
    return 1;
    }


    Bitte hilft mir

    C:\Users\steffen\Dropbox\SCRIPT~1\pawno\include\dutils.inc(298) : Variable "tmp" wurde mehrmals deklariert
    C:\Users\steffen\Dropbox\SCRIPT~1\pawno\include\dutils.inc(443) : Variable "tmp" wurde mehrmals deklariert
    C:\Users\steffen\Dropbox\SCRIPT~1\pawno\include\dudb.inc(32) : Variable "tmp" wurde mehrmals deklariert
    C:\Users\steffen\Dropbox\SCRIPT~1\pawno\include\dudb.inc(83) : Variable "tmp" wurde mehrmals deklariert
    Zeile (2022) : error 047: array sizes do not match, or destination array is too small
    Zeile (2024) : Unbekannte Variable : "ReturnUser"
    Zeile (2025) : error 047: array sizes do not match, or destination array is too small
    Zeile (4433) : Variable "tmp" wurde mehrmals deklariert
    Zeile (7700) : Variable "tmp" wurde mehrmals deklariert


    Immernoch Errors

    Hallo ich habe ein Root
    Und eine Frage was der alles brauch.


    Brauch der Root Server

    • Einen Ordner "Plugins" ?
    • Den Pawno Ordner ?
    • Brauch der Root Server streamer.so oder streamer.dll

    Streamerfrage

    • Sind streamer.so und streamer.dll was anderes ?
    • Wo kann man streamer.so downloeaden ?

    Server

    • Wo kommen die Includes rein ?
    • Im Pawno Ordner oder nicht ?

    Hallo, ich wollte mal wissen ob ich alles richtig gemacht habe.
    Da bei meinen gamemode Unknown steht.
    cp==Controlpanel


    • plugins ordner erstellt und streamer.dll reingehauen
    • im include ordner (nicht pawno includes) streamer.inc reingehauen
    • in der serfer.cfg "plugins streamer" eingetragen
    • #include streamer im script vorhanden
    • Server log reingeschaut
    • Im Breadfisch diesen Tread eröffnet
    • Gesicht eingecreamt

    xD Ich nehme an soviel Infos braucht ihr nicht ^^
    SA-MP Dedicated Server
    ----------------------
    v0.3x, (C)2005-2013 SA-MP Team


    [22:12:57] filterscripts = "" (string)
    [22:12:57]
    [22:12:57] Server Plugins
    [22:12:57] --------------
    [22:12:57] Loading plugin: streamer
    [22:12:57] Failed (plugins/streamer: cannot open shared object file: No such file or directory)
    [22:12:57] Loaded 0 plugins.


    [22:12:57]
    [22:12:57] Filterscripts
    [22:12:57] ---------------
    [22:12:57] Loaded 0 filterscripts.


    [22:12:57] Script[gamemodes/selfmade.amx]: Run time error 19: "File or function is not found"
    [22:12:57] Number of vehicle models: 0

    Hallo.
    Wenn ich einen Spieler orten will, dann steht da du hast ... geortet, aber dann kommt kein Checkpoint.
    Aber warum nicht ?


    ocmd:orten(playerid,params[])
    {
    new pID,str[128];
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,weiss,"INFO: /orten [playerid]");
    if(pID==playerid)return SendClientMessage(playerid,weiss,"Du kannst dich nicht selbst orten.");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,weiss,"Spieler ist nicht eingeloggt.");
    if(tod[playerid] == 1)return SendClientMessage(playerid,weiss,"Du bist zu schwach um jemanden zu Orten");
    if(IsPlayerInFrak(playerid,1) || IsPlayerInFrak(playerid,2) || IsPlayerInFrak(playerid,3) || IsPlayerInFrak(playerid,4) || IsPlayerInFrak(playerid,5) || IsPlayerAdmin(playerid))
    {
    format(str,sizeof(str),"Du hast %s geortet.",SpielerName(pID));
    SendClientMessage(playerid,0x00D300FF,str);
    ortet[playerid]=pID;
    SendClientMessage(pID,0x787878FF,"Sie wurden gerade geortet");
    if(tod[pID] == 1)
    {
    SendClientMessage(playerid,0xFF6E00FF,"Der geortete Spieler ist Tod");
    SendClientMessage(pID,0x787878FF,"Sie wurden geortet");
    ortet[playerid]=pID;
    }
    }
    else
    {
    SendClientMessage(playerid,weiss,"Du kannst nicht Orten");
    }
    return 1;
    }


    Public ortet


    forward orten();
    public orten()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(IsPlayerConnected(i))
    {
    if(ortetcar[i]>=1)
    {
    new Float:xc,Float:yc,Float:zc;
    GetVehiclePos(ortetcar[i],xc,yc,zc);
    SetPlayerCheckpointEx(i,xc,yc,zc,3);
    }
    }
    }
    }
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(ortet[i]>=0)
    {
    new Float:xc,Float:yc,Float:zc;
    GetPlayerPos(ortet[i],xc,yc,zc);
    SetPlayerCheckpointEx(i,xc,yc,zc,3);
    }
    }
    }
    return 1;
    }