Beiträge von CracKz™

    Moin moin liebe Community,
    Ich habe gestern mit hilfe des "Teams mit gTeam erstellen" Tutorial eine Terroristen Fraktion gescriptet.Allerdings gibt es keinen Befehl /makeleader also könnte ihn jemand posten? :D
    Dazu hab ich mir überlegt, dass Die Terroristen Bomben kaufen können,diese dann in Autos legen können und explodieren lassen.
    Befehle würden lauten:
    /bombekaufen (kosten pro bombe 5000$)
    /bombelegen (um sie in ein Auto zu platzieren)
    /explodieren (damit die Bombe explodiert)
    Die Bomben müsste man dann an einem bestimmten Ort kaufen.

    Servus Leuts^^
    Hab mir mal die zeit genommen ein Tutorial zu schreiben wie man Häuser oder eben nur bestimmte Häuser zugänglich machen kann.
    Das Problem ist nur entweder "schaltet" man alle Eingänge ab oder man lässt alle.Wenn man nun aber zum Beispiel keinen Friseur haben will,muss eben alle Gebäude schliessen.
    Funktioniert ohne GF!



    Fangen wir mal an :D
    Wenn ihr kein Gebäude zugänglich haben möchtet, schreibt ihr unter
    public OnGameModeInit()
    {DisableInteriorEnterExits() ;}


    So dann geht ihr InGame und stellt euch vor die Tür des Hauses(da wo man nacher reingehen soll) und gebt ein (also über "t") /save Haus enter (haus enter is nicht pflicht ihr könnt auhc beim bsn zum beispiel /save bsn enter nehmen das bleibt euch überlassen ;) )
    Dann geht ihr dahin wo man wieder aus dem haus rauskommen soll und gebt wieder ein /save haus exit punkt
    Dann geht ihr wieder in euer Script und schreibt ganz oben unter die #inlcude
    new hausenter //hausenter hab ich es genannt ihr könnt es auch anders nennen^^
    So dann geht ihr wieder unter OnGameModeInit und gebt ein
    hausenter=CreatePickup(1318,1,x-Koordinate,y-Koordinate,Z-Koordinate); //CreatePickup ist denk ich klar^^ 1218 ist die Pickup id,1 steht dafür dass es nicht verschwindet und der rest is klar^^


    Falls man jetzt Compiliert bekäme man ein Warning das hausenter nie benutzt wird also benutzen wir es und am sinnvollsten ist es unter
    public OnPlayerPickUpPickup(playerid, pickupid){if(pickupid==hausenter) //also wenn der spieler in unser pickup geht dann passiert das und das so als erstes geht ihr jetzt auf http://weedarr.wikidot.com/interior und sucht euch eine interior aus, kopiert die XYZ und merkt euch die Interior ID und gebt ein
    SetPlayerPos(playerid,die-kopierte-x,y,z-koordinaten)   {SetPlayerInterior(playerid,PickUpID) //die Pickup id die ihr euch gemerkt habt.}





    SO jetzt könnt ihr ins Haus rein,aber noch nicht raus und ihr spawnt irgendwo im haus.
    Wenn ihr das nicht wollt geht ihr dahin wo ihr im haus spawnen wollt und macht wieder /save spawn im haus dann sucht ihr wieder im Ordner SavedPositions die xyz koordinaten und kopiert
    diese und fügt sie unter OnPlayerPickUpPickupSetPlayerPos(playerid,neue-x,y,z); //da wo wir grad die interior koordinaten eingefügt haben
    ein. So wir wollen aber noch den Ausgang machen,dazu gehen wir wieder an die Tür des Hauses (von innen^^) und geben wieder ein /save haus exit innen
    Also gehen wir wieder nach oben zum
    new Hausenter;          new Hausexit; //das wird unser ausgang


    Dann gehen wir wieder zu OnGameModeInit und schreiben
    public OnGameModeInit()hausexit=CreatePickup(1318,1,x,y,z-koordinaten) //diese haben wir aus den savedpositions rauskopiert PS schreibt das am besten unter hausenter,is übersichtlicher^^
    So als nächstes zu OnPlayerPickUpPickup
    public OnPlayerPickUpPickup       if(pickupid==hausexit) {SetPlayerPos(playerid,x,y,z-Koordinaten);SetPlayerFacingAngle(playerid,xxx); //xxx ist der wert in saved positions beim haus enter (das ist damit ihr in die richtung vom haus weg guckt)SetCameraBehindPlayer(playerid); //damit die kamera hinterm spieler ist.SetPlayerInterior(playerid,0); //damit man nicht im Himmel bleibt. Die 0 ist die "aussenwelt"^^)}
    Et Voíla Könnt ihr in das Haus gehen :thumbup: Ihr könnt allerdings auch am anfang alle gebäude offen lassen und dann sozusagen Häuser dazuscripten!
    Bitte keine harten Bewertungen ist mein erstes Tut :D
    Wer Rechtschreibfehler oder sonstige Fehler findet bitte posten dann verbesser ich es xD
    Arrivederci :thumbup:

    der erste error heißt das MoneySpam schon definiert wurde.
    der zweite sagt Nametimer wurde nicht umgesetzt
    der 3 warning sagt das GetPoint blabla nie benutzt wurde.entweder entfernst du diese oder setzt ein
    #pragma unused dervariablenname //in dem fall eben GetPontDIstanceToPointExMorph
    :thumbup: :thumbup:

    Servus :P
    Ich habe beschlossen einen Deathmatch-Server zu machen und hätte dafür die Idee dass es Runden gibt.
    1Runde geht z.B. 10 minuten.
    Dazu hätte ich gerne eine Anzeige in z.B. der linken oberen Ecke Wo steht wieviele Kills die Teams haben und wie lange die Runde noch geht.
    Ich hoffe mir kann jemand helfen :D

    So habs hinbekommen :D
    Noch aber eine Frage wo muss die inc-data "Double-O-Objects" rein? wenn ich die im samp includes ordner lasse, kommt
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\REALLIFE.pwn(20) : fatal error 100: cannot read from file: "Double-O-Objects"



    Wenn ich sie in den pawno/includes reinpacke kommen wieder 26 errors ?(

    Sieht gut aus hab auch alle includes und filterscripts reinkopiert aber:
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\doi.inc(20) : error 017: undefined symbol "MAX_PICKUPS"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\doi.inc(20) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\doi.inc(21) : error 017: undefined symbol "MAX_PICKUPS"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\doi.inc(21) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(966) : error 017: undefined symbol "SetVehicleVelocity"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(1416) : error 017: undefined symbol "IsPlayerNPC"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(1443) : error 017: undefined symbol "GetPlayerSurfingVehicleID"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2268) : error 017: undefined symbol "GetVehicleVelocity"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2270) : error 017: undefined symbol "GetPlayerVelocity"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2309) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2307) : warning 203: symbol is never used: "playerid"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2318) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2312) : warning 203: symbol is never used: "playerid"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2325) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2321) : warning 203: symbol is never used: "playerid"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2849) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse")
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\JunkBuster.inc(2920) : warning 235: public function lacks forward declaration (symbol "OnRconLoginAttempt")
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\Double-O-Icons2.inc(67) : error 017: undefined symbol "IsPlayerInRangeOfPoint"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\pawno\include\Double-O-Objects.inc(107) : error 017: undefined symbol "IsPlayerInRangeOfPoint"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(716) : error 017: undefined symbol "MAX_PICKUPS"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(716) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(717) : error 017: undefined symbol "MAX_PICKUPS"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(717) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(718) : error 017: undefined symbol "MAX_PICKUPS"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(718) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(719) : error 017: undefined symbol "MAX_PICKUPS"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(719) : error 009: invalid array size (negative, zero or out of bounds)
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(1444) : error 017: undefined symbol "Create3DTextLabel"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(1445) : error 017: undefined symbol "Create3DTextLabel"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(1446) : error 017: undefined symbol "Create3DTextLabel"
    C:\Users\Christopher\Desktop\San Andreas\Rockstar Games\Grand Theft Auto San Andreas\gamemodes\reallife.pwn(1447) : error 017: undefined symbol "Create3DTextLabel"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.



    ?( ?( :cursing:

    Bei mir klappt eigentlich ertsmal alles wunderbar aber wenn ich dann eine Klasse auswähle, steht da ich bin nicht eingeloggt, wurde aus der stadt geworfen udn der Server closed die Connection ?(
    //edit: habs hinbekommen aber jetzt hab ich neues Prob: Wenn ich mich zum Fahrschulleader mache, kann ich trotzdem keien scheine geben,und da steht: Only Rank 3 or higher can give away a license obwohl ich leader bin :huh: