Beiträge von Beavis

    Da mein alter Post müll war kommt nen neuer :D


    Einen richtigen schutz kann man nicht machen, da einige die ja schon genannt worden sind jedes kleinste schlupfloch finden können und werden.
    Von Samp selber aus kann man da auch nicht wirklich was machen, da man IP´s auch ändern kann.


    Aber zu den Thema amüsant


    Was findet man daran amüsant wenn man Rumcheatet?
    Ich geh abends auch mal für ne Stunde auf nen DM Server und könnte ausrasten wenn sich da einige Waffen etc pp ercheaten oder
    exe chrash´s ausführen.
    In meinen Augen sind das einfach kleine Kinder die meinen das deren "E-Penis" dadurch länger wird.
    Aber man kann sich da sicher sein das er immer kleiner wird.


    Auch das mit den Hack das man Maps etc hat
    Ich find es unverschämt sowas zu entwickeln. Einige geben sich mühe für eine Map, dann kommt einer klaut die und veröffentlicht die dann noch..
    Was ist daran so toll?


    Naja ich denke das ich dem Thema etwas abgewichen bin aber es muss mal gesagt werden

    hä ?!
    Was hast du vor?
    Ich hab dir da ein Muster gegeben wie du das mit ocmd machst
    mit den Parametern musst du es schon machen, da ich nicht weiß was du haben willst bzw vor hast

    ganz einfach


    ocmd_weaponlist(playerid,params);
    Wenn du das in einen Command nutzt wenn keine parameter da sind geht es auch so
    ocmd_weaponlist(playerid," ");

    Kann mir hier jemand sagen wo ich ein Fehler habe?
    new query[150], Rank=0;
    format(query, 150, "SELECT * FROM `wcf1_user_to_groups` WHERE `userID`='%d' AND `groupID`='10' OR `groupID`='6' OR `groupID`='8' OR `groupID`='5' LIMIT 1;",userID);
    mysql_query(query, (0), (-1), WCF);
    mysql_store_result(WCF);
    if(mysql_num_rows(WCF))
    {
    mysql_fetch_field("groupID",query,WCF); Rank = strval(query);
    printf("[WCF Rank]: %d",Rank);
    Der gibt mir immer als Rank 5 aus, obwohl es Rank 10 sein müsste...
    Ich versteh nicht wiso das so rumzickt ./

    Du hast da nen kleinen Fehler noch
    Teste das nochmal
    new str[64];
    if(GetPVarInt(playerid,"Wanteds") != 0)
    {
    if(killerid == INVALID_PLAYER_ID)goto noSchleife;
    format(str,sizeof(str),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
    {
    SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
    SendClientMessage(i,0x00489184,str);
    }
    }
    }
    noSchleife:
    TextDrawHideForPlayer(playerid,WantedStern[playerid]);
    TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
    SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
    SetPVarInt(playerid,"Wanteds",0);
    }

    Teste das hier mal
    new str[64];
    if(GetPVarInt(playerid,"Wanteds") != 0)
    {
    format(str,sizeof(str),"HQ: %s hat den Gesuchten %s getötet!",SpielerName(killerid),SpielerName(playerid));
    if(killerid == INVALID_PLAYER_ID)goto noSchleife;
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerInFrakt(killerid,1) || isPlayerInFrakt(killerid,2) || isPlayerInFrakt(killerid,3))
    {
    SendClientMessage(i,0x548598FF,"|---| Der Gesuchte %s wurde getötet |---|");
    SendClientMessage(i,0x00489184,str);
    }
    }
    }
    noSchleife:
    TextDrawHideForPlayer(playerid,WantedStern[playerid]);
    TextDrawHideForPlayer(playerid,WantedAnzahl[playerid]);
    SetPlayerPos(playerid,2799.8767,2757.6726,10.8203);
    format(str,sizeof str,"~w~Gesuchten getötet ~g~+%i",(GetPVarInt(playerid,"Wanteds")*150));
    if(killerid != INVALID_PLAYER_ID){GameTextForPlayer(killerid,str,3000,1);}
    SetPVarInt(playerid,"Wanteds",0);

    }
    Sollte eigendlich gehen

    Ist down seid gestern abend

    http://forum.sa-mp.com/


    Schau mal da...


    Enrico
    Wenn ich es mir denke wie du es haben willst mach es so:
    Object erstellen
    Schleife durch alle Spieler,
    Abfragen ob sie in den Radius des Radios sind
    Sind sie es dann PlayAudioStreamForPlayer
    Sind sie es nicht dann
    StopAudioStreamForPlayer
    Schaltet man das Radio ab, dann löscht du das Object und stoppst den Stream bei den die in den Radius sind

    native CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 300.0)
    Schau dir mal das Rote an

    Danke @dead:


    Nun hab ich ein Anderes Problem
    Den Fehler bekomme ich

    PHP
    Cannot use object of type stdClass as array


    Bei den Code

    PHP
    $query = mysql_query("SELECT * FROM `DTcars` WHERE `owner`='$userid' AND `typ` = '3';");
    		for($i=0;$i<mysql_num_rows($query);$i++)
    		{
    			$row = mysql_fetch_object($query);
    			echo '{
    					"vehicleid": '.$row["Model"].',/*hier ist der Fehler*/
    					"kennzeichen": "'.$row["Kennzeichen"].'"
    				}';
    		}

    Die Deklarierung "Marker" Muss auch Gobal erstellt werden!
    Wenn du immer den Command eingibst, ist er immer auf 0 und jedesmal erstellst du nen neuen marker
    Außerdem würde ich da mit bool´s arbeiten