Spawn Hilfe !?

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
  • Hey,


    ich habe grad einen richtigen fetten Bug drinne :/


    Nach dem mann Tod ist, soll man an der Todes stelle Spawnen, doch ich Spawne bei 0.0


    ->


    public OnPlayerSpawn(playerid){
    if(SpielerInfo[playerid][Gestorben] == 1){
    SetPlayerPos(playerid,SpielerInfo[playerid][PosX],SpielerInfo[playerid][PosY],SpielerInfo[playerid][PosZ]);
    SetPlayerHealth(playerid,35);
    ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,0,0,0,1,1);
    SetTimerEx("Spawn",15000,false,"i",playerid);
    return 1;
    }


    public OnPlayerDeath(playerid,killerid,reason){
    new Float:PosXX,Float:PosYY,Float:PosZZ;
    SpielerInfo[playerid][Gestorben] = 1;
    GetPlayerPos(playerid,PosXX,PosYY,PosZZ);
    return 1;
    }

  • schau mal genau hin. vielleicht erkennste den fehler selbst:


    SetPlayerPos(playerid,SpielerInfo[playerid][PosX],SpielerInfo[playerid][PosY],SpielerInfo[playerid][PosZ]);


    new Float:PosXX,Float:PosYY,Float:PosZZ;
    GetPlayerPos(playerid,PosXX,PosYY,PosZZ);

  • Nein!
    So wird das auch nicht gehen, er muss auch die Positionen richtig auslesen X(



    public OnPlayerDeath(playerid,killerid,reason){
    SpielerInfo[playerid][Gestorben] = 1;
    GetPlayerPos(playerid,SpielerInfo[playerid][PosXX],SpielerInfo[playerid][PosYY],SpielerInfo[playerid][PosZZ]);
    return 1;
    }


    Wenn du schon aus dem Array SpielerInfo ausliest, solltest du vielleicht auch genau vorher mal in dieses etwas schreiben ^^



    Hinweis: Keinen Kontakt über TeamViewer oder Skype !
    Grüßt den Fehlerklärbär von mir.
    Coming soon: Pawn-Café ( Concept-Sharing | Scripting-First-Aid )

  • C:\Dokumente und Einstellungen\-\Desktop\-\gamemodes\bla.pwn(247) : warning 213: tag mismatch
    Kommt 6x bei: GetPlayerPos(playerid,SpielerInfo[playerid][PosXX],SpielerInfo[playerid][PosYY],SpielerInfo[playerid][PosZZ]);

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