Beiträge von Sharpadox

    Hey,


    ich habe eine ForceClassSelection beim DIALOG_REGISTER reingehauen, aber wenn ich in der Skinauswahl bin,
    zeigt er nur CJ-Skin an? :D


    public OnGameModeInit()
    {
    AddPlayerClass(102,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(103,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(104,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(100,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(247,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(248,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(254,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(121,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(122,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(123,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(105,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(106,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(107,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(111,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(112,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(113,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(124,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(125,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(126,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(127,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(173,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(174,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(175,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(117,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(118,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(120,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(114,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(115,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(116,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(108,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(109,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    AddPlayerClass(110,-2699.8774,-2326.2771,5.4341,80.3341,0,0,0,0,0,0);
    ForceClassSelection(playerid);
    SetPlayerCameraPos(playerid,1403.9032,-300.2515,2.9855);
    SetPlayerCameraLookAt(playerid,1401.5118,-291.2812,1.9842);
    SetPlayerPos(playerid,1401.5118,-291.2812,1.9842);
    SetPlayerFacingAngle(playerid,195.4268);

    Geht sowas auch mit strings? Ich versuche es gerade, aber es funktioniert nicht. (Errors)


    COMMAND:test(playerid,params[])
    {
    new state, text[64];
    if(sscanf(params,"i",state)) return 0;
    text = (state == 1) ? ("State ist 1") : ((state == 2) ? ("State ist nicht 1"));
    print(text);
    }


    Hey,


    ich durchstöbere gerade ein bisschen die sa-mp.wiki, um ein bisschen Scripten zu lernen, und
    da stieß ich auf diese Zeile, wo ein String merkwürdig formatiert wurden oO
    Wie funktioniert das, was er da macht ? ^^ Ich verstehe das nicht so ganz


    format(reason, sizeof (reason), "You have been banned%s%s.", reason[0] ? (" for: ") : (""), reason);

    Hey,


    wo bekommt man den neuesten Streamer her?
    Ich habe die 2.6.1, aber da steht dann immer in der Console:


    Zitat

    [19:05:35] *** Streamer Plugin: Include file version (unknown version) does not match plugin version (0x26105) (script needs to be recompiled with the latest include file)

    Hey,


    wieso werden meine Timer ausgeführt und hören nichtmehr auf? :(



    derby = SetTimer("DerbyEnd",500,true);


    public DerbyEnd(playerid)
    {
    if(DerbyPlayers == 1 && At[Derby] > 1) {
    SendClientMessageToAll(Gelb,"DERBY END");
    SetTimer("NewRound",3000,false);
    SetPlayerCameraPos(playerid,0,0,40);
    return 1;
    }
    if(DerbyPlayers == 0 && At[Derby] == 1) {
    SendClientMessageToAll(Gelb,"DERBY END");
    SetTimer("NewRound",3000,false);
    SetPlayerCameraPos(playerid,0,0,40);
    return 1;
    }
    return 1;
    }


    public NewRound()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(InGame[i][Derby] == 1)
    {
    NeueRunde(i);
    SetCameraBehindPlayer(i);
    SetPlayerHealth(i, 100);
    }
    }
    return 1;
    }


    stock NeueRunde(playerid)
    {
    for(new i=0; i<sizeof(dcrosscar); i++)
    {
    if(FreeDPlace[i] != -1) continue;
    else {
    dcrosscar[i][vehid] = CreateVehicle(dcrosscar[i][modelid],dcrosscar[i][SpawnX],dcrosscar[i][SpawnY],dcrosscar[i][SpawnZ],dcrosscar[i][SpawnA],-1,-1,-1);
    DCar[playerid] = dcrosscar[i][vehid];
    SetPlayerVirtualWorld(playerid,1);
    SetVehicleVirtualWorld(dcrosscar[i][vehid],1);
    PlayersPlace[playerid] = i;
    getZ = SetTimer("GetZ",500,true);
    derby = SetTimer("DerbyEnd",500,true);
    DerbyPlayers++;
    SetCameraBehindPlayer(playerid);
    PutPlayerInVehicle(playerid,dcrosscar[i][vehid],0); break;
    }
    }
    }