Beiträge von Manuel20


    public OnlineTimeUpdate(playerid)
    {
    new Minute,Hour;
    SetPVarInt(playerid, "Minute", GetPVarInt(playerid, "Minute") +1);
    if(GetPVarInt(playerid, "Minute") == 60)
    {
    SetPVarInt( playerid, "Hour", +1);
    SetPVarInt ( playerid, "Minute", 0);
    }
    return 1;
    }



    error 029: invalid expression, assumed zero
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line


    bei
    SetPVarInt( playerid, "Hour", +1);


    wieso geht das nicht

    public OnlineTimeUpdate(playerid)
    {
    SetPVarInt(playerid, "Minutes", GetPVarInt(playerid, "Minutes") ++);
    if(PlayerData[playerid][Minutes] == 60)
    {
    PlayerData[playerid][Hours] ++;
    PlayerData[playerid][Minutes] = 0;
    }
    return 1;
    }


    C:\Users\Desktop\test.pwn(593) : error 022: must be lvalue (non-constant)
    C:\Users\Desktop\test.pwn(594) : error 017: undefined symbol "Minutes"
    C:\Users\Desktop\test.pwn(596) : error 017: undefined symbol "Hours"
    C:\Users\Desktop\test.pwn(597) : error 017: undefined symbol "Minutes"
    C:\Users\Desktop\test.pwn(599) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    habe folgende fehler was mache ich falsch :S

    Hi Ich habe folgendes Spielzeit Script:


    pInfo[playerid][Hour]
    pInfo[playerid][Minute]



    forward OnlineTimeUpdate(playerid);public OnlineTimeUpdate(playerid){
    PlayerData[playerid][Minutes] ++;
    if(PlayerData[playerid][Minutes] == 60) {
    PlayerData[playerid][Hours] ++;
    PlayerData[playerid][Minutes] = 0; }
    return 1;}


    und beim logout speichere ich so auf mysql


    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid, "Logged") == 1)
    {
    format(Query, sizeof(Query), "UPDATE `playerinfo` SET `score` = '%d',`money` = '%d', `kills` = '%d', `deaths` = '%d' WHERE `user` = '%s'", GetPlayerScore(playerid), GetPlayerMoney(playerid), GetPVarInt(playerid, "Kills"), GetPVarInt(playerid, "Deaths"), escpname(playerid));
    mysql_query(Query);
    }
    return 1;
    }



    Wie kann ich nun die Spielzeit über einen Befehl abrufen? und wie kann ich es abspeichern bei logout?

    Hallo


    gibt es ein System was Leute kicken kann wenn diese mit Cleo tausende Autos Spawnen? (was nicht sehr ressourcenfressend ist)
    habe kein Mysql in meinem Gamemod sollte also sehr einfach aufgebaut sein

    Eigtl. nicht den ich nutze andere dinge auch mit IsPlayerInArea und es geht 8|


    stock IsPlayerInArea(playerid,Float:minX,Float:minY,Float:maxX,Float:maxY)
    {
    new Float:pX,Float:pY,Float:pZ;
    GetPlayerPos(playerid,pX,pY,pZ);
    if(pX >= minX && pX <= maxX && pY >= minY && pY <= maxY) return 1;
    else return 0;
    }

    Hallo Ich möchte bei diesem Ausschnitt das wenn der Spieler in der IsPlayerInArea(playerid,-93.423, 1448.057, 105.1009, 1611.547 Ist das restlihce script nicht ausgeführt wird ! und wenn er nicht in diesem Gebeit ist soll das script ausgeführt werden wie mache ich das am besten?


    if(IsPlayerInArea(playerid,-93.423, 1448.057, 105.1009, 1611.547))
    {
    if(newkeys & KEY_SPRINT)
    {
    if(animation[playerid] == 1)
    {
    ClearAnimations(playerid);
    animation[playerid] = 0;
    }
    }
    }

    aber damit sehe ich den chat der anderen user immer noch nur ich selbst kann nicht schreiben ich möchte aber das ich alleine den chat den anderen nicht mehr sehe diese aber noch chatten können

    Also Ich möchte mit einem Befehl den Globalen Chat nicht sehen können also ich mache /chataus als normaler Spieler und ich sehe dan keinen text mehr von anderen Spielern auf dem Server also beleidigungen spamms etc. damit ich meine ruhe habe beim zocken geht sowas? ich selbst kann dan natürlich auch nicht mehr schreiben erst wenn ich /chatan mache sehe ich wieder alles was die User schreiben diese Befehl ist für alle spieler die hald keinen spam sehen wollen versteht ihr was ich möchte?

    Hallo könnte mir jmd helfen


    Ich habe einen normalen chat den jeder auf dem server sieht + einen team chat. ich möchte nun wenn ich /chataus mache das ich die chats (das geschriebene der anderen personen) nicht mehr sehe und selbst auch nicht mehr schreiben kann bis ich /chatan mache F7 will ich nicht nutzen da es auf meinen server andere meldungen gibt die wichtig sind kann mir da jmd was machen ? Danke

    Hallo,




    Ich habe eine Frage ist es möglich nur einen speziellen SoundStream zu stoppen? prob. ist ich habe einen login stream dieser stopt beim spawn. wenn ich nun ingeme ein radio habe und ich sterbe und spawne stopt das radio auch deswegen möchte ich beim spawn das nur der login stream gestoppt wird

    Hallo habe ein Problem wenn diese Meldung ausgefürt wird, wird die Meldung an alle Spieler surchegehn gespammt ich möchte das diese nachricht nur einmal an den ganzen Server geschrieben wird was ist daran falsch ? :S


    Hallo Ich habe eine frage IMein Server und Client sind auf der aktuellsten Version


    möchte nun Musik Streamen

    Code
    PlayAudioStreamForPlayer(playerid, "http://listen.clubtime.fm/dsl.pls");

    zbs über einen befehl oder auch Login Sound machen es passiert aber nix! was brauche Ich speziell für Dateien das es funktoniert dann könnte Ich diese einzeln einfügen oder muss ich noch was spezielles beachten ?

    Hallo habe ein Problem mit einem Ticket System al FS klappt es. habe es jetzt in meinem gm eingebaut da habe ich auch noch andere dialoge ich glaube die spielen nicht gerne miteinander also wenn ich /ticket eingeben kommt der dialog wenn ich da nun was eingeben und auf senden klicke geht der dialog weg aber er schreibt nicht "Ticket Gespeichert" warum was ist da falsch ?




    Hier mein Kompletter Dialg ausschnitt



    es geht um

    Code
    if(dialogid == 100)

    dieser funktioniert hier nicht ?(

    Hallo habe ein kleines System über Dialog das einen Namen in eine Datei schreiben soll dies tut es aber nicht was ist da falsch (die datei besteht bleibt aber immer leer)?




    Code
    if (strcmp("/melden", cmdtext, true, 10) == 0)
    	{
     	if(IsPlayerConnected(playerid))
      		{
       			GetPlayerName(playerid,reportname,MAX_PLAYER_NAME);
    	 		format(ticketmsg,256,"Herzlich Wilkommen im Cheater Meldungs System\n\nBenutzer:\t%s\n\nBitte teile uns den Cheater mit:",reportname);
    			ShowPlayerDialog(playerid,200,DIALOG_STYLE_INPUT,"Cheater Melde System",ticketmsg,"Absenden","Verlassen");
    			return 1;
    			}
    		}



    //code verbessert

    Hallo habe ein Problem mit meinen Jail System wenn der timer abläuft oder wenn ich unjail mache spawnen alle speieler aufm server bei der endposition nicht nur der gefangene was ist da falsch ?





    #Code geändert