Beiträge von Kneckebrot

    Hey, könnt ihr mir helfen bei meinem /maske befehl..
    Normal sollte alles funktionieren aber es funktioniert nicht, hättet ihr eine Lösung?


    Code

    Ja, genau.


    Soweit ich weiß brauchst du erst ein Zeit System, also sowas wie eine Uhr und ein Datum
    Und dann bei jedem Connecten das ganze in die Datenbank von dir abspeichern lassen.

    Habe es mit meinem Kumpel getestet und er stand in Los Santos und ich in Las Venturas...
    Er konnte die /m nachricht lesen weil die an alle Spieler "SendClientMessageToAll" geschrieben wird
    könntest du machen das das ganze in einem radius von 60 ist?


    Mein Chatsystem:

    So ungefähr:


    In deinem SpielerEnum halt einfach "HAuftrag" anlegen.

    Code
    enum SpielerDaten
    {
    	Adminlevel,
    	Level,
    	Fraktion,
    	Job,
    	Geld,
    	HAuftrag
    };



    Dann diesen Command einfügen
    Frakid 23 ist Hitman.

    Code
    ocmd:aaccept(playerid,params[])
    {
    	if(sSpieler[playerid][Fraktion] == 23)
    	{
    	SendClientMessage(playerid,hellrot,"Auftrag akzeptiert!");
    	sSpieler[playerid][HAuftrag] = 1;
    	return 1;
    	}
    	return 1;
    }


    Dann bei OnPlayerDeath


    Code
    public OnPlayerDeath(playerid, killerid, reason)
    {
    SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid) + 1); // Gibt dir auf das aktuelle Wantedlevel einen dazu.
    SendClientMessage(killerid, 0xFFFF00FF, "Du hast jemanden erfolgreich umgebracht");
    if(sSpieler[killerid][HAuftrag] == 1)
    {
        GivePlayerMoney(killerid, 2000);
    }
    return 1;
    }

    Musst halt nur gucken das er /aaccept machen kann nur wenn ein Auftrag gesendet wurde.


    PS: Das ganze klappt bei mir, müsste also auch bei dir gehen.

    Vom MrMonat-Tutorial her damit man sich das Video nicht anschauen muss?

    Ja, ist auch so :P


    Original Video:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Sagen wir Frakid 23 ist Hitman und "sSpieler" ist dein Enum


    Dachte du kennst dich mit IsPlayerInRangeOfPoint aus..
    http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint


    Hey, könnt ihr mir helfen bei meinem /m Command, habe mir einen aus dem
    Internet geholt da ich noch nicht so gut Scripten kann (b.z.w wenn es um sowas geht) und jetzt funktioniert er nicht..
    Also keine Errors nicht, nur im Chat kommt dann nichts.


    Code:

    Einfach aus dem Internet kopieren :)