Beiträge von Adidas Star

    Also ^^


    mach das ambesten so^^


    stock Spielername(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    ganz untern ins script^^
    is ein stock^^



    dann


    format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",Spielername(pID),Spielername(playerid),reason);


    und mit deiner Sscanf2 include stimmt was net ich empfehle dir die normale sscanf zu nehmen^^


    xDNGRSx

    hallo ich bin mal wieder am scripten =)




    ich bin gerade da bei ein Kleines system zu scripten.



    meine frage ist wie kann ich abfragen ob der spieler in der nähe des autos ist.



    feuerwehrcar[0] = AddStaticVehicleEx(599, 1722.800049, -1126.699951, 24.299999, 270.000000, 151, 151, 15); //vehicle (Police Ranger) (1)
    zb.: bei diesem auto.


    wie kann ich das in eine if abfrage einbauen ich wusste schon ma wie das geht aber ich habe es nach meiner pause wieder vergessen=)


    MFG
    xDNGRSx

    if(GetPVarInt(playerid,"Premium") == 0) return SendClientMessage(playerid,rot,"du bist mein premium");
    {
    else if(GetPVarInt(playerid,"Premium") == 1)
    {
    new ID=GetNearestHaus(playerid,4);
    if(ID==-1) return SendClientMessage(playerid,-1,"Du bist nicht in der Nähe eines Hauses");
    if(GetPlayerMoney(playerid)<Haus[ID][Preis])
    if(!strcmp(Haus[ID][Besitzer],"Niemand"))
    {
    GetPlayerName(playerid,Haus[ID][Besitzer],MAX_PLAYER_NAME);
    DestroyPickup(Haus[ID][PickupID]);
    RemovePlayerMapIcon(playerid,STARTMAPICON+ID);
    SetPlayerMapIcon(playerid,STARTMAPICON+ID,Haus[ID][Pos][0],Haus[ID][Pos][1],Haus[ID][Pos][2],32,0xFFFFFFFF);
    Haus[ID][PickupID] = CreatePickup(1239,1,Haus[ID][Pos][0],Haus[ID][Pos][1],Haus[ID][Pos][2]);
    new string[65];
    format(string,65,"Dieses Haus gehört:\n%s%s",Haus[ID][Besitzer],(Haus[ID][Abgeschlossen])?("\n\nAbgeschlossen"):(""));
    Update3DTextLabelText(Haus[ID][Label],0x33AA33FF,string);
    return true;
    }
    return SendClientMessage(playerid,-1,"Dieses Haus kann man nicht kaufen.");
    }

    ich habe mal ne frage du machst Fahrrad1[0] usw dann Fahrad2[1] wieso machst du denn eine zahl hinters fahrad?? also fahrrad1 du kannst es auch nur mit fahrrad[0],fahrrad[1],usw machen dann kannst es genau so in einer if abfragen
    zb


    if(fahrrad[0] == 1)


    if(GetPlayerInVehicle(playerid)==fahrrad[0])//ich weis jetzt net ob das getplayerinvehicle richtig is is nur als bsp.


    MFG
    xDNGRSx

    also ich habe es mit GF gelernt und dann bin ich auf selfmade umgestiegen ^^


    mit samp wiki ist auch eine gute hilfe wenn man nicht weis wie diese funtion aufgebaut ist.


    aber wie ich finde Probieren geht über studieren =)


    MFG
    xDNGRSx

    new variable[MAX_PLAYERS] = 0;//ganzoben



    if(variable[playerid] = 0)
    {
    SendClientMessage(playerid,......,....);//ändern
    variable[playerid] = 1;
    }
    else if(variable[playerid] = 1)
    {
    SendClientMessage(playerid,......,....);//ändern
    variable[playerid] = 2;
    }
    else if(variable[playerid] = 2)
    {
    SendClientMessage(playerid,......,....);//ändern
    Kick(playerid);
    }


    habs ma so gemacht ^^ du kannst ihn in einen befehl einbauen ^^


    MFG
    xDNGRSx