Beiträge von Cody09

    So, war grade am Script compilen als das kam:


    C:\Users\Max\Desktop\Serverg\pawno\include\utils.inc(1) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\pawno\include\utils.inc(52) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\pawno\include\blitzer.inc(33) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(2860) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(2904) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(2914) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(2933) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(2943) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(3003) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(3004) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(3103) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(3137) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(3156) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(3736) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4032) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4067) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4080) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4090) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4119) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4141) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4235) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4250) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4297) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4312) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4365) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4417) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(4446) : warning 219: local variable "vehicle" shadows a variable at a preceding level
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5237) : error 001: expected token: "-identifier-", but found "("
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5246) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5247) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5251) : error 021: symbol already defined: "GetPlayerPos"
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5259) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5261) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5263) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5273) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5279) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5280) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5286) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5292) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5293) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5297) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5302) : error 021: symbol already defined: "printf"
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5305) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5311) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5313) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5323) : error 021: symbol already defined: "ClearCrime"
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5324) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5327) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5330) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5333) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5335) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5337) : error 010: invalid function or declaration
    C:\Users\Max\Desktop\Serverg\gamemodes\gm.pwn(5345) : error 010: invalid function or declaration


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



    26 Errors.


    wie behebe ich das, ich weis nicht mehr was ich alles gemacht hatte, war davor nicht.


    MfG. Cody09

    So, ich brauch eure hilfe,


    ich möchte gerne einige Timer/Respawn Zeiten ändern, nun hab ich das Problem, wie das ganze angegeben ist, also in sec./ms.
    etc.
    Vielleicht habt ihr dann auch noch ein passenden converter in sec oder minuten.


    Also ich möchte es gerne wissen bei:


    SetTimer
    SetTimerEx


    CreateVehicle
    AddStaticVehicleEx


    @edit: rechtschreibfehler, und zufrüh absenden gedrückt


    MfG. Cody09

    So,


    ich habe einen /tow Befehl in meinem Script, jedoch kann dieser nur Autos und Flugzeuge abschleppen, wäre es möglich, damit man den Befehl umscriptet, sodass er auch Bikes abschleppen kann?


    Hier der Befehl:
    if(strcmp(cmd,"/tow",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
    {
    if(GetPlayerState(playerid)==2)
    {
    new Float:pX,Float:pY,Float:pZ;
    GetPlayerPos(playerid,pX,pY,pZ);
    new Float:vX,Float:vY,Float:vZ;
    new Found=0;
    new vid=0;
    while((vid<MAX_VEHICLES)&&(!Found))
    {
    vid++;
    GetVehiclePos(vid,vX,vY,vZ);
    if ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
    {
    Found=1;
    if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
    {
    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
    }
    else
    {
    AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
    }
    }
    }
    if(!Found)
    {
    SendClientMessage(playerid,0xFFFF00AA,"Es ist kein Auto in reichweite.");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du musst der Fahrer sein!");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du musst in einem Abschleppwagen sein, Du musst in einem Fahrzeug sein, um Autos abzuschleppen!");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du musst in einem Fahrzeug sein, um Autos abzuschleppen!");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GRAD2,"Du musst ein Oamt´ler sein!");
    return 1;
    }
    }
    return 1;
    }
    MfG. Cody09

    Hallo,


    ich benötige einen Befehl der von den jeweiligen Fraktionen/Gangs die Autos respawnt.


    Also, wenn der Leader, der jeweiligen Fraktion /fvrespawn eingibt werden alle Autos der Fraktion respawnt in der der Leader ist.
    Da ich diesen Befehl nicht alleine hinbekomme, bin ich auf eure Hilfe hingewiesen:


    hier ein paar sachen, die glaube drinstehen müssen(hier wäre jetzt alles für Medics):
    PlayerInfo[playerid][pLeader] == 4
    new MedicVehs[11];
    so, falls ihr mehr Code braucht, einfach sagen..


    Vielleicht lässt sich das so machen, das man das ganze dann nicht für jede der 24 Fraktionen/Gans machen muss..


    MfG. Cody09

    Idee: ich würde einfach ein paar erweiterungen für das Autohaus System veröffentlichen :), das macht es beliebter, da es dann noch mehr verwendbarer ist (/opark, /findcar, z.B. per include mit gamemode kommunizieren lassen und sagen, das dieses Autohaus nur premium user betreten dürfen etc..

    So, ich habe hier einen /ad Befehl. Mit diesem kann man Werbung machen:


    if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0)
    {

    if(PlayerInfo[playerid][pLevel] >= 2)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist noch nicht eingeloggt !");
    return 1;
    }
    if(!IsPlayerInRangeOfPoint(playerid,3.0,-2036.2543,474.6458,35.1719))
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht am CNN Tower");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "NUTZUNG: (/ad)vertise [text]");
    return 1;
    }
    if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1))
    {
    format(string, sizeof(string), "Bitte Versuch es Später wieder %d sekunden zwischen einer Advertisement !", (addtimer/1000));
    SendClientMessage(playerid, COLOR_GRAD2, string);
    return 1;


    }
    new payout = idx * 5;
    if(GetPlayerMoney(playerid) < payout)
    {
    format(string, sizeof(string), "* Du hast %d characters benutzt das kostet $%d, du hast nicht genug.", offset, payout);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    return 1;
    }
    GivePlayerMoney(playerid, - payout);
    SBizzInfo[7][sbTill] += payout;
    ExtortionSBiz(7, payout);


    format(string, sizeof(string), "Werbung: %s, Von: %s PH: %d", result, sendername,PlayerInfo[playerid][pPnumber]);
    OOCNews(TEAM_GROVE_COLOR,string);
    format(string, sizeof(string), "~r~Abzug $%d~n~~w~Nachricht hat: %d Characters erreicht", payout, idx);
    GameTextForPlayer(playerid, string, 5000, 5);
    if (PlayerInfo[playerid][pAdmin] < 1){SetTimer("AddsOn", addtimer, 0);adds = 0;}
    }
    }
    else SendClientMessage(playerid,COLOR_RED,"Du brauchst Level 3 um eine /ad zu schreiben.");
    return 1;
    }


    ist ja auch gut, aber dies geht nur über eine Zeile, kann mir das einer so umschreiben, das wenn die 1. zeile voll ist, automatisch der text in die 2. zeile geschrieben wird? aber mehr als 2 zeilen soll es nicht geben...


    MfG . Cody09