InGame Pickup Crator ??

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,


    weis wer ob es einen Ingame Pickup Crator gibt womit man Waffen oder Heal Spawnen Lassen kann ?


    LG

  • so zb
    dcmd_pickup(playerid,params[])
    {
    new model,Float:posx,Float:posy,Float:posz;
    if (sscanf(params,"dfff",model,posx,poy,posz)) return SendClientMessage(playerid, 0xFF0000AA, "Benutze /pickup [model] [x] [y] [z]");
    CreatePickup(model,2,posx,posy,posz,-1);
    return 1;
    }

  • so währe das wenn man was spawn will.


    Es will ein symbol (pickup) ahben wenn man dort durchläuft, dann hat man die waffe die abgebildet war.


    das müsste dann wie eine haus teleporter sein, also so ohne befehl, nur das er nciht wo hin portet sondern halt dieser persohn eine waffe gibt.

  • Mach es doch einfach so in dein Script:

    Spoiler anzeigen
    //Oben
    new m4;

    Spoiler anzeigen
    //Unter OnGameModeInit bzw FilterscriptInit

    Spoiler anzeigen
    m4 = CreatePickup(356, 1, 237.4197,1110.4406,1080.9922, 1);

    Spoiler anzeigen
    //Unter OnPlayerPickupPickup

    Spoiler anzeigen
    if(pickupid == m4)
    {
    SendClientMessage(playerid, Grove_Gruen, "Du hast eine M4 mit 250 Munnition aufgehoben!");
    GivePlayerWeapon(playerid, 31, 250);
    }


    Das wars.


    Bedeutung:

    Spoiler anzeigen

    m4 = CreatePickup(356, 1, 237.4197,1110.4406,1080.9922, 0);
    /*
    356 = Model des Pickups // Das Model sieht aus wie eine M4
    1 = Der Typ des Pickups
    237.4197 = x coord
    1110.4406 = y coord
    1080.9922 = z coord
    0 = Virtual World
    */


    Ist zwar kein Creator aber es ist doch einfach zu erstellen daher.


    Mfg
    Ed_Hardy

  • Und wenn du dies noch Speichern willst , bau dir eine Struktur auf + Verknüpfung mit einem Maximalen Index ,
    dort speicherst du die Daten einfach ab und kannst sie nachher per schleife Speichern entweder mit dem normalen File System ( Rohes Datei System ) halt in jede
    Linie ein Schlange an Daten & beim Laden einfach Linie für Linie auslesen und dann zerlegen mit Split oder strtok etc. oder machst es per Dini / SII + Nummerierung ,
    das Laden klappt genau so , key Formatieren und Auslesen , mit Formatieren meine ich die Nummer einformatieren oder du nutzt DjSon dort ist es schon einfach ,
    du kannst die Daten in Form kleiner Pakete Laden & Abspeichern

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • do.de - Domain-Offensive - Domains für alle und zu super Preisen