SAMsites

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Tag,


    ich suche für das RGR Script


    Das Inlcude SAMsites,


    kann mir einer einen Link schicken bitte...


    Mfg


    Hydra_Freak

  • Hab ich da kommt leider nichts, deswegen Frage ich ja hier...

  • Genau danke hab aber noch diese Fehler:


    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\pawno\include\SAMsites.inc(145) : error 004: function "OnSamSiteUpdate" is not implemented
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(52) : warning 201: redefinition of constant/macro (symbol "MAX_STRING")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(599) : error 025: function heading differs from prototype
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(3496) : warning 219: local variable "speed" shadows a variable at a preceding level
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(4022) : error 025: function heading differs from prototype
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(4023) : error 021: symbol already defined: "Drag"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20102) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20102) : error 033: array must be indexed (variable "cmd")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20346) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20346) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20790) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20790) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20955) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20955) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20967) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20967) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20979) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(20979) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21036) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21036) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21187) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21187) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21197) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21197) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21219) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21219) : error 033: array must be indexed (variable "tmp")
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21254) : error 017: undefined symbol "strtok"
    C:\Users\Moriz\Desktop\Server Scripts\TESTEB\gamemodes\Real-Roleplay.pwn(21254) : error 033: array must be indexed (variable "tmp")


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.


    if(strcmp(cmd,"/fkasse",true) == 0)
    {
    new fraktion = 0;
    if(PlayerInfo[playerid][pMember] > 0) fraktion = PlayerInfo[playerid][pMember] - 1;
    if(PlayerInfo[playerid][pLeader] > 0) fraktion = PlayerInfo[playerid][pLeader] - 1;
    if(fraktion >= 0)
    {
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid,COLOR_GRAD5,"FEHLER: /fkasse [einzahlen/auszahlen] [Betrag]");
    format(string,sizeof(string),"Derzeit sind $%d in der Fraktionskasse!",FraktionsKasse[fraktion]);
    SendClientMessage(playerid,COLOR_GRAD5,string);
    return 1;
    }
    if(strcmp(tmp,"einzahlen",true) == 0)
    {
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid,COLOR_GRAD5,"FEHLER: /fkasse einzahlen [Betrag]");
    format(string,sizeof(string),"Derzeit sind $%d in der Fraktionskasse!",FraktionsKasse[fraktion]);
    SendClientMessage(playerid,COLOR_GRAD5,string);
    return 1;
    }
    new amount = strval(tmp);
    if(amount < 0 || amount > 1000000) return SendClientMessage(playerid,COLOR_WHITE," Bitte nur Summen in Höhe von 1 bis 1 Million Dollar!");
    if(GetPlayerMoney(playerid) < amount) return SendClientMessage(playerid,COLOR_WHITE," Du hast nicht soviel Geld um es einzuzahlen!");
    FraktionsKasse[fraktion] += amount;
    GivePlayerMoney(playerid,-amount);
    format(string,sizeof(string),"Du hast $%d in die Fraktionskasse eingezahlt! Total: $%d",amount,FraktionsKasse[fraktion]);
    SendClientMessage(playerid,COLOR_WHITE,string);
    format(string,sizeof(string),"%s hat $%d in die Fraktionskasse eingezahlt! Total: $%d",sendername,amount,FraktionsKasse[fraktion]);
    PayLog(string);
    SendLeaderMSG(fraktion+1,COLOR_LIGHTBLUE,string);
    SaveFraktionsKassen();
    }
    else if(strcmp(tmp,"auszahlen",true) == 0)
    {
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid,COLOR_GRAD5," /fkasse auszahlen [Betrag]");
    format(string,sizeof(string)," Derzeit sind $%d in der Fraktionskasse!",FraktionsKasse[fraktion]);
    SendClientMessage(playerid,COLOR_GRAD5,string);
    return 1;
    }
    new amount = strval(tmp);
    if(PlayerInfo[playerid][pLeader] == 0) return SendClientMessage(playerid,COLOR_WHITE," Nur Leader dürfen Geld aus der Fraktionskasse nehmen!");
    if(amount < 0 || amount > 10000000) return SendClientMessage(playerid,COLOR_WHITE,"Bitte nur Summen in Höhe von 1 bis 10.000.000$!");
    if((FraktionsKasse[fraktion] - amount) < 0) return SendClientMessage(playerid,COLOR_WHITE," Du kannst keine Schulden machen!");
    FraktionsKasse[fraktion] -= amount;
    GivePlayerMoney(playerid,amount);
    format(string,sizeof(string)," Du hast $%d aus der Fraktionskasse genommen! Total: $%d",amount,FraktionsKasse[fraktion]);
    SendClientMessage(playerid,COLOR_WHITE,string);
    format(string,sizeof(string)," %s hat $%d aus der Fraktionskasse genommen! Total: $%d",sendername,amount,FraktionsKasse[fraktion]);
    PayLog(string);
    SendLeaderMSG(fraktion+1,COLOR_LIGHTBLUE,string);
    SaveFraktionsKassen();
    }
    else
    {
    SendClientMessage(playerid,COLOR_GRAD5," /fkasse [einzahlen/auszahlen] [Betrag]");
    format(string,sizeof(string)," Derzeit sind $%d in der Fraktionskasse!",FraktionsKasse[fraktion]);
    SendClientMessage(playerid,COLOR_GRAD5,string);
    }
    }
    else SendClientMessage(playerid,COLOR_WHITE," Du bist in gar keiner Fraktion!");
    return 1;
    }
    if(strcmp(cmd,"/setfkasse",true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 7)
    {
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid,COLOR_GRAD5," /setfkasse [FraktionsID] [Betrag]");
    return 1;
    }
    new fraktion = strval(tmp);
    if(fraktion < 0 || fraktion > 25) return SendClientMessage(playerid,COLOR_WHITE," Diese Fraktion gibt es nicht!");
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
    format(string,sizeof(string)," /setfkasse %d [Betrag]",fraktion);
    SendClientMessage(playerid,COLOR_GRAD5,string);
    return 1;
    }
    new amount = strval(tmp);
    if(amount < 0 || amount > 10000000) return SendClientMessage(playerid,COLOR_WHITE," Bitte nur Summen in Höhe von 1 bis 10.000.000$!");
    format(string,sizeof(string),"AdmCmd: %s hat die Fraktionskasse von %s auf $%d gesetzt!",sendername,Fracs[(fraktion-1)],amount);
    ABroadCast(COLOR_LIGHTRED,string,1337);
    FraktionsKasse[(fraktion-1)] = amount;
    }
    return 1;
    }


    cmd = strtok(cmdtext, idx);
    public Drag(giveplayerid, playerid)
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(giveplayerid, x, y, z);
    SetPlayerPos(playerid, x, y+1, z);
    SetPlayerInterior(playerid, GetPlayerInterior(giveplayerid));
    }


    stock Float:SetVehicleSpeed(vehicleid, speed){new Float:angle;GetVehicleZAngle(vehicleid,angle);if(SetVehicleVelocity(vehicleid, (speed / 170.0) * floatsin(-angle, degrees), (speed / 170.0) * floatcos(-angle, degrees), 0.0))return(speed/170.0);else return(Float:0);}


    forward Drag(giveplayerid, playerid);


    #define MAX_STRING 255


    Bitte um hilfe oder kann man das alles nicht einfach löschen und fertig?