Abfragen mit %s und %d ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo Community ,

    ich hatte eine nette Idee für den Server.

    Ich wollte es gerne so scripten , dass wenn zwei Gangs ein Gangfight anfangen eine Nachricht mit SendClientMessageToAll an alle User geht.

    Das soll so ähnlich aussehen , wie beim Gov.


    BSP:

    ==================|Gangwar-Info|====================

    Cripz greifen eine Bloodz-Zone an.

    Der Fight wird ungefähr 30 Minuten dauern.

    -------------------------------------------------------------------------------

    ==================|Gangwar-Info|======================

    %s greifen eine %d -Zone an.

    Der Fight wird ungefähr 30 Minuten dauern.



    So war meine Idee halt und nun mag ich gerne wissen , wie ich damit umzugehen habe.

    Denn damit habe ich bis jetzt noch nicht gearbeitet .

    Ich hoffe auf nette Unterstützung(:

    Danke im Voraus.



  • Lege dir einen Stock an, der in etwa so aussieht.



    stock GetFactionNameOfFaction(Faction)
    {
    new FactionName[64];
    if(Faction == 1) format(FactionName,sizeof(FactionName),"Groove Street");
    else if(Faction == 2) format(FactionName,sizeof(FactionName),"Russen Mafia");
    else if(Faction == 3) format(FactionName,sizeof(FactionName),"Yakuza");
    else if(Faction == 4) format(FactionName,sizeof(FactionName),"Redsoldier");
    else if(Faction == 5) format(FactionName,sizeof(FactionName),"Triaden");
    else if(Faction == 6) format(FactionName,sizeof(FactionName),"Vagos");
    else if(Faction == 7) format(FactionName,sizeof(FactionName),"Ballas");
    else format(FactionName,sizeof(FactionName),"");
    return FactionName;
    }


    Und halt im enum.


    enum fsSyS{
    ZoneName[64],
    };


    new FightSystem[][fsSyS]={
    {"Kaufhaus oder so"}
    };


    Usw. um die Basis zu verstehen kannst du dir einfach dieses Gangfight System anschauen was ich mal bei Google gefunden habe:
    http://pastebin.de/28261