Beiträge von malE

    Hallo
    habe mir aus Testzwecken ein /pushpflanze Befehl erstellt.
    Problem ist aber das der Befehl nur bei der ersten Pflanze funktioniert.


    // Edit
    Die Pflanzen werden nun erstellt. Als ich ein Blick in den MySQL Log geworfen habe, ist mir aufgefallen das die Koords falls gespeichert wurden.
    Ergo: Objekt wurde erstellt aber an falschen Koords, da die Koords falsch abgespeichert wurden beim erstellen einer Pflanze.
    Trotzdem danke!

    @Jeffry
    Die Pflanze ( das Objekt ) wird nicht erstellt.
    1000 Objekte sind auf jeden Fall nicht erreicht.

    C
    stock SearchFreeDrugID()
    {
    	for(new i=0; i < sizeof(DrugInfo); i++)
    	{
    	    if(DrugInfo[i][d_Objekt] == 0)return i;
    	}
    	return 0;
    }


    Pflanze ( das Objekt ) wird nicht erstellt.
    Alles andere wird erfolgreich geladen. Die MySQL Log zeigt nichts ungewöhnliches an, auch die richtigen Koords.

    OnPlayerDisconnect

    C
    new str[145];
    	if(inEvent[playerid] != false)
    	{
    	    format(str, sizeof(str), "Spieler %s hat das Event verlassen. ( Offline gegangen )", /* GetName Abfrage von Playerid */);
    		for(new i=0; i < MAX_PLAYER; ++)
    		{
    			if(inEvent[i] != true)continue;
    			SendClientMessage(i, COLOR_GREY, str);
    		}
    	}

    Hallo,


    mir wird leider immer ein falsche Wert angezeigt, normalerweise müsste der näheste Spieler ( Medic ) von der Spieler Position angezeigt werden.
    Bild



    Dann hätte ich noch eine Frage: kann ich ein PlayerTextDraw unter dem Callback OnPlayerClickTextDraw reibungslos aufrufen.

    Dort müsste eigentlich angezeigt werden wie weit der nähesten ( Nahe ) Sanitäter vom Spieler entfernt ist.
    Beim TextDraw ich benutze dafür PlayerTextDraws, aber ich habe gerade gelesen, dass bei OnPlayerClickPlayerTextDraw nichts aufgerufen wird sobald die Auswahlmöglichkeit mit ESC abgebrochen wird.
    [wiki]OnPlayerClickPlayerTextDraw_DE[/wiki]

    Habe mal ein Beispiel von MrMonat für meinem Gebrauch umgeändert.
    Nunja. Jetzt bekomm ich aber leider ein tag mismatch in Zeile 16 und ich habe kein Plan warum.
    Vielleicht, weil man keine Floats returnen kann?