Beiträge von Anthony_Lopes

    Hey Community.
    Wie meine Überschrift schon sagt, frage ich mich ob es noch Samp Server hoster oder Sponsoren gibt, die mit Windows Servern arbeiten und nicht mit Linux.


    Kennt da jemand welche?
    Oder gibt es hier sogar Leute die so etwas selber machen?


    Würde mich über eine Hilfreiche antwort freuen.
    Danke im Voraus


    Gruß
    Tobi
    X(

    Guten Morgen Community.
    Ich habe bei meinem Gang Wars Script das Lux Admin Filterscript.
    Dieses funktioniert auch auf meinem Homeserver einwandfrei.
    Aber wenn ich einen Server bei Samp4You benutze, geht es nicht.
    Habe es in der Server Konfiguration aktiviert und alles sollte klappen.
    Aber Ingame merkt man nichts davon.
    Es will nicht funktionieren.
    /register und /login funktioniert nicht aber auf dem Homeserver geht alles wie schon gesagt.
    Weiß vielleicht jemand wie man solch ein Problem lösen kann?

    Ich würde mich freuen wenn du im nächsten Update dieses Lange Text Tutorial mit raus nimmst.
    Also das mit den Kamera Sichten.
    Vielleicht kannst du ja ein ganz neues machen, oder das alte einfach komplett entfernen.
    Auch das mit dem Schiff ist ziemlich blöd, für viele User.


    Freuen würde ich mich auf jeden Fall wenn du diese Idee umsetzen tust.
    MfG Tobi

    Hier der Code:




    new whostats[48];
    if (targetid == playerid) whostats = "Deine";
    else if(targetid != playerid) format(whostats, sizeof(whostats), "%s's", PlayerName(targetid));



    format(whostats, sizeof(whostats), "%s Statistiken", whostats);



    format(string, sizeof(string), "Level: %d ~ Geschlecht: %s ~ Alter: %d ~ Geld: $%d ~ Konto: $%d ~ Bank PIN: %d ~ Nummer: %d ~ Job: %s (%d)\n", plevel, gender, age, wallet, bank, bankpin, number, job, joblevel);



    format(string, sizeof(string), "%sSpielstunden: %d ~ Warnings: %d ~ Upgrade Points: %d ~ Spawn Armor: %d ~ Respekt: %d/%d ~ Straftaten: %d ~ Times Arrested: %d\n", string, hours, warns, upgradepoints, spawnhealth, exp, expamount, crimes, arrests);


    new smallstr[64];
    format(string, sizeof(string), "%sOrganization: %s ~ Rank: %s (%d) ~ Products: %d ~ Wanted Level: %d ~ \n", string, GetPlayerFactionName(targetid), GetPlayerRank(targetid), rank, prods, wantedlevel);
    #if defined COOKIE_SYSTEM
    format(smallstr, sizeof(smallstr), "Cookies: %d ~ ", cookies);
    strcat(string, smallstr);
    #endif
    #if defined GIFT_SYSTEM
    format(smallstr, sizeof(smallstr), "Gifts: %d ~ ", gifts);
    strcat(string, smallstr);
    #endif
    #if defined REWARD_SYSTEM
    format(smallstr, sizeof(smallstr), "Reward Tokens: %d ~ ", PlayerInfo[targetid][pRewardTokens]);
    strcat(string, smallstr);
    #endif
    format(smallstr, sizeof(smallstr), "Channel: %d khz\n", wtc);
    strcat(string, smallstr);



    format(string, sizeof(string), "%sHealth: %.0f ~ Armor: %.0f ~ %s: %s ~ Cocaine: %dg ~ Weed: %dg ~ Material Packages: %d ~ Drug Packages: %d ~ Materials: %d\n", string, health, armor, marriage, PlayerInfo[targetid][pMarriedTo], cocaine, weed, packages, drugpackages, materials);



    format(string, sizeof(string), "%sVIP Rank: %s (%d) ~ Bills: $%d ~ Ropes: %d ~ Cigars: %d ~ Cans of Sprunk: %d ~ Spraycans: %d ~ Heroin: %dg ~ Meth: %dg\n", string, viprank, PlayerInfo[targetid][pDonateRank], bills, ropes, cigars, sprunk, spraycans, heroin, meth);



    new divisiontext[32], divisiontag[12];
    if (PlayerInfo[targetid][pDivision] == 0) divisiontext = "None", divisiontag = "N/A";
    if (PlayerInfo[targetid][pDivision] >= 1) format(divisiontext, 32, DivisionInfo[PlayerInfo[targetid][pMember]][PlayerInfo[targetid][pDivision]][divisionName]), format(divisiontag, 12, DivisionInfo[PlayerInfo[targetid][pMember]][PlayerInfo[targetid][pDivision]][divisionTag]);


    new vehicles;
    for (new i = 1; i <= MAX_OWNED_CARS; i++)
    {
    if (VehicleKeys[targetid] != 0) vehicles++;
    }


    new yesno[10];
    if (iPod[targetid] == 0) yesno = "No";
    if (iPod[targetid] == 1) yesno = "Yes";


    format(string, sizeof(string), "%sDivision: %s (%s) ~ Vehicles: %d/%d ~ iPod: %s ~ Total Wealth: $%d ~ Date Registered: %s %d, %d @ d:d:d\n", string, divisiontext, divisiontag, vehicles, MAX_OWNED_CARS, yesno, wallet + bank, GetMonth(PlayerInfo[targetid][pRegisterDate][2]), PlayerInfo[targetid][pRegisterDate][1], PlayerInfo[targetid][pRegisterDate][3], PlayerInfo[targetid][pRegisterDate][4], PlayerInfo[targetid][pRegisterDate][5], PlayerInfo[targetid][pRegisterDate][6]);



    if (PlayerInfo[playerid][pAdmin] > 0) // How come this wasn't added?
    {
    format(string, sizeof(string), "%sAdmin Level: %d ~ House Keys: %d/%d ~ Garage Keys: %d/%d ~ Business Keys: %d/%d ~ Interior: %d ~ World: %d ~ Jail: %s (%d sec)", string, admin, housekey, HouseKey2[targetid], garagekey, GarageKey2[targetid], bizkey, BizKey2[targetid], interior, virtualworld, jailtype, jailtime);
    }


    ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, whostats, string, "Ok", "");
    }
    return 1;
    }


    Guten Tag Community.
    Heute brauche ich wieder mal Hilfe was den /stats Befehl angeht.
    Momentan habe ich diesen Befehl bereits als Dialog, jedoch ungeordnet und unübersichtlich.


    Mein Wunsch ist es, den Dialog auf 2 Seiten zu bekommen.
    Sprich man tippt /stats ein, und dann erscheint die erste Seite des Dialogs, dann steht unten Seite 2 oder Abbrechen
    Ich denke ihr wisst worauf ich hinaus will.


    Leider habe ich folgendes Problem.
    Wie geht das?
    Ich habe wieder mal keine Ahnung und hoffe hier kann mir jemand helfen.


    SCREEN DES INGAME DIALOGS: http://abload.de/image.php?img=sa-mp-0133oid7.png


    Danke im Voraus
    MfG Tobi


    Habe das nun so gemacht.
    Nur mit den strings noch nicht.
    Habe das erstmal so übernommen.
    Aber es wird nicht mal die hälfte ingame angezeigt.
    Als Dialog funktioniert es schon mal.


    Hier der Screen: http://de.tinypic.com/view.php?pic=9kupmd&s=8#.U-0ZWfl_vuM

    new divisiontext[32], divisiontag[12];
    if (PlayerInfo[targetid][pDivision] == 0) divisiontext = "None", divisiontag = "N/A";
    if (PlayerInfo[targetid][pDivision] >= 1) format(divisiontext, 32, DivisionInfo[PlayerInfo[targetid][pMember]][PlayerInfo[targetid][pDivision]][divisionName]), format(divisiontag, 12, DivisionInfo[PlayerInfo[targetid][pMember]][PlayerInfo[targetid][pDivision]][divisionTag]);



    new vehicles;
    for (new i = 1; i <= MAX_OWNED_CARS; i++)
    {
    if (VehicleKeys[targetid][i] != 0)
    }



    new yesno[10];
    if (iPod[targetid] == 0) yesno = "No";
    if (iPod[targetid] == 1) yesno = "Yes";



    format(string, sizeof(string), "%sDivision: %s (%s) ~ Vehicles: %d/%d ~ iPod: %s ~ Total Wealth: $%d ~ Date Registered: %s %d, %d @ %02d:%02d:%02d\n", string, divisiontext, divisiontag, vehicles, MAX_OWNED_CARS, yesno, wallet + bank, GetMonth(PlayerInfo[targetid][pRegisterDate][2]), PlayerInfo[targetid][pRegisterDate][1], PlayerInfo[targetid][pRegisterDate][3], PlayerInfo[targetid][pRegisterDate][4], PlayerInfo[targetid][pRegisterDate][5], PlayerInfo[targetid][pRegisterDate][6]);





    if (PlayerInfo[playerid][pAdmin] > 0) // How come this wasn't added?
    {
    format(string, sizeof(string), "%sAdmin Level: %d ~ House Keys: %d/%d ~ Garage Keys: %d/%d ~ Business Keys: %d/%d ~ Interior: %d ~ World: %d ~ Jail: %s (%d sec)", string, admin, housekey, HouseKey2[targetid], garagekey, GarageKey2[targetid], bizkey, BizKey2[targetid], interior, virtualworld, jailtype, jailtime);
    }



    ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, whostats, string, "Fertig", "");
    }
    return 1;
    }



    Habe nur das eine ersetzt

    WTF DANN KOMMT FOLGENDE ERRORS:



    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(4423) : error 017: undefined symbol "Authorization"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(4618) : error 004: function "SetPlayerToTeamColor" is not implemented
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(6412) : error 017: undefined symbol "SetVehicleInterior"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(6413) : error 017: undefined symbol "SetVehicleWorld"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(6421) : error 017: undefined symbol "SetVehicleInterior"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(6422) : error 017: undefined symbol "SetVehicleWorld"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(8132) : error 017: undefined symbol "SaveFamilies"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(10540) : error 017: undefined symbol "SelectSlotToInstallPlateOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(10550) : error 017: undefined symbol "SelectSlotToInstallLockOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(10555) : error 017: undefined symbol "SelectSlotToInstallLockOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13076) : error 017: undefined symbol "SaveBusinesses"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13099) : error 017: undefined symbol "SaveBusinesses"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13315) : error 004: function "SetPlayerToTeamColor" is not implemented
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13328) : error 004: function "SetPlayerToTeamColor" is not implemented
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13341) : error 004: function "SetPlayerToTeamColor" is not implemented
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13354) : error 004: function "SetPlayerToTeamColor" is not implemented
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13366) : error 004: function "SetPlayerToTeamColor" is not implemented
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13683) : error 017: undefined symbol "SelectSlotToInstallNeonOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13684) : error 017: undefined symbol "SelectSlotToInstallNeonOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13685) : error 017: undefined symbol "SelectSlotToInstallNeonOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13686) : error 017: undefined symbol "SelectSlotToInstallNeonOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13687) : error 017: undefined symbol "SelectSlotToInstallNeonOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13688) : error 017: undefined symbol "SelectSlotToInstallNeonOn"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(13898) : error 017: undefined symbol "SaveStuff"
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(16450) : error 004: function "SetPlayerToTeamColor" is not implemented
    C:\Users\Ralli\Desktop\G.I.P Backup\gamemodes\hgrp10.pwn(16456) : error 004: function "SetPlayerToTeamColor" is not implemented

    Hallo Brotfische.
    Heute habe ich mal eine andere Frage als sonst.
    Wie bekomme ich folgenden Error weg?


    (29714) : error 033: array must be indexed (variable "VehicleKeys")




    Hier habt ihr einen Code Ausschnitt, in dem sich der Error befinden soll:
    In dem Ausschnitt ist es Zeile 9.



    new divisiontext[32], divisiontag[12];
    if (PlayerInfo[targetid][pDivision] == 0) divisiontext = "None", divisiontag = "N/A";
    if (PlayerInfo[targetid][pDivision] >= 1) format(divisiontext, 32, DivisionInfo[PlayerInfo[targetid][pMember]][PlayerInfo[targetid][pDivision]][divisionName]), format(divisiontag, 12, DivisionInfo[PlayerInfo[targetid][pMember]][PlayerInfo[targetid][pDivision]][divisionTag]);



    new vehicles;
    for (new i = 1; i <= MAX_OWNED_CARS; i++)
    {
    if (VehicleKeys[targetid] != 0) vehicles++;
    }



    new yesno[10];
    if (iPod[targetid] == 0) yesno = "No";
    if (iPod[targetid] == 1) yesno = "Yes";



    format(string, sizeof(string), "%sDivision: %s (%s) ~ Vehicles: %d/%d ~ iPod: %s ~ Total Wealth: $%d ~ Date Registered: %s %d, %d @ %02d:%02d:%02d\n", string, divisiontext, divisiontag, vehicles, MAX_OWNED_CARS, yesno, wallet + bank, GetMonth(PlayerInfo[targetid][pRegisterDate][2]), PlayerInfo[targetid][pRegisterDate][1], PlayerInfo[targetid][pRegisterDate][3], PlayerInfo[targetid][pRegisterDate][4], PlayerInfo[targetid][pRegisterDate][5], PlayerInfo[targetid][pRegisterDate][6]);





    if (PlayerInfo[playerid][pAdmin] > 0) // How come this wasn't added?
    {
    format(string, sizeof(string), "%sAdmin Level: %d ~ House Keys: %d/%d ~ Garage Keys: %d/%d ~ Business Keys: %d/%d ~ Interior: %d ~ World: %d ~ Jail: %s (%d sec)", string, admin, housekey, HouseKey2[targetid], garagekey, GarageKey2[targetid], bizkey, BizKey2[targetid], interior, virtualworld, jailtype, jailtime);
    }



    ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_MSGBOX, whostats, string, "Fertig", "");
    }
    return 1;
    }

    Danke, ich probier das mal.
    Wie sieht es damit aus?




    if(strcmp(cmd, "/stats", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] != 0) ShowStats(playerid,playerid);
    else SendClientMessage(playerid, GREY, " You are not Logged in.");
    }
    return 1;
    }
    if(strcmp(cmd, "/stealth", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 3)
    {
    if(PlayerInfo[playerid][pStealthed] == 0)
    {
    PlayerInfo[playerid][pStealthed] = 1;
    return SendClientMessage(playerid, GREY, " You are now hidden.");
    }
    if(PlayerInfo[playerid][pStealthed] == 1)
    {
    PlayerInfo[playerid][pStealthed] = 0;
    return SendClientMessage(playerid, GREY, " You are no longer hidden.");
    }
    }
    }
    }

    Muss das so bleiben?