Beiträge von Chax

    Ich will das ein Bizgekauft werden kann. Hier soll in der schon vorhandenen Variable "oelbizdaten" der Besitzer eingespeichert werden!


    ocmd:oelbizkaufen(playerid)
    {
    new oelbizdatei[100];
    new name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1];
    GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),"%s",name);
    dini_IntSet(oelbizdatei,"Besitzer",string);
    return 1;
    }


    Er zeig mir an das bei dini_IntSet(oelbizdatei,"Besitzer",string); der string falsch wär ( argument 3)!


    Lg Chax

    Das ist der einzige stock für das Haussystem bis jetzt.


    Als Befehl hab ich nur begonnen mit /hauserstellen. Hier wird aber im Moment nur ein Pickup erstellt und der Stock Hauserstellen aufgerufen.

    Ich hab die gleichen Errors immer noch. Ich muss irgendwas bei dem speichern der "X-POS" usw. falsch. Findest du da einen Fehler?


    Und zu deinen Andeutungen wie schlecht ich bin.
    Ich bin alles andere als professionell, dies weiß ich selber.
    Ich bin völlig am Anfang und versuche mir alles selbst zu erarbeiten. Da darf man ja wohl mal Nachfragen, denn wenn ich mich nicht irre ist das Forum dafür da?


    Lg Chax

    Scheinst auch was falsch gemacht zu haben.
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(2428) : warning 213: tag mismatch
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(2429) : warning 213: tag mismatch
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(2430) : warning 213: tag mismatch


    Gemeint sind Zeile 9,10,11

    Ich hab ein Problem mit meine Haussystem.
    Ich möchte hier, das die Koordinaten in die Datei geschrieben werden.
    Er zeig mir aber an das immer das 3. Argument falsch ist (x,y,z).


    stock Hauserstellen(playerid)
    {
    new Hausdatei[64];
    new Float:x, Float:y, Float:z;
    new position=GetPlayerPos(playerid,x,y,z);
    GetPlayerPos(playerid,x,y,z);
    format(Hausdatei,sizeof(Hausdatei),"/Houses/&s.txt",position);
    dini_Create(Hausdatei);
    dini_Set(Hausdatei,"X-Pos ",x);
    dini_Set(Hausdatei,"Y-Pos ",y);
    dini_Set(Hausdatei,"Z-Pos ",z);
    return 1;
    }

    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1132) : error 029: invalid expression, assumed zero
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1132) : warning 215: expression has no effect
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1132) : error 001: expected token: ";", but found "if"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Ich habe ein Problem mit meinem Tank Befehl:
    if(strcmp(cmdtext, "/tanken", true) == 0)
    {
    else if (GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Fahrzeug (oder kein Fahrer).");
    new car = GetPlayerVehicleID(playerid);
    else if (TanktGerade[car]) return SendClientMessage(playerid,COLOR_RED,"Du tankst schon!");
    else if (Motor[car] == true) return SendClientMessage(playerid,COLOR_RED,"Du musst vor dem Tanken den Motor ausschalten.");
    new ZuTanken = 100-Tank[car];
    new preis = ZuTanken * BENZINPREIS;
    if (GetPlayerMoney(playerid)-preis < 0) return SendClientMessage(playerid,COLOR_TOMATO,"Du hast nicht genug Geld!");
    GivePlayerMoney(playerid, -preis);
    SendClientMessage(playerid, COLOR_GREEN, "Tanken wird gestartet.");
    SetCameraBehindPlayer(playerid);
    TogglePlayerControllable(playerid,0);
    TanktGerade[car] = true;
    tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
    return 1;
    }


    Erorrs:
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1132) : error 029: invalid expression, assumed zero
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1132) : warning 215: expression has no effect
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1132) : error 001: expected token: ";", but found "if"
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1134) : error 029: invalid expression, assumed zero
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1134) : warning 215: expression has no effect
    C:\Users\Christian\Desktop\Neuer Server\gamemodes\Test.pwn(1134) : error 001: expected token: ";", but found "if"

    Hallo zusammen:)


    Ich möchte mich an ein Haussystem machen, aber da stellt sich mit eine Verständnis frage.
    Wie bekomme ich mehr Interiors?
    Es gibt mehr Spieler als Interriors? Zudem sollen sie nicht in den gleichen(sich nicht begegnen).
    Wie bekomme ich das hin?


    Lg Chax

    Hallo liebes Forum,
    ich hatte die in meinem Selfmade die Städte in San Andreas als "Länder" zu benutzen. Das heißt das die Zollkontrollen strenger sind und es natürlich auch schwieriger ist Bürger des anderen Landes zu werden. Natürlich kann es auch mal vorkommen das Krieg zwischen den Ländern herrscht, das dann durch die Arme und Grundwerabgeschlossene ausgetragen wird!
    Nun möchte ich eure Meinung hören und vor allem was dafür und DAGEGEN spricht.


    Danke im vor raus!


    Lg Chax

    Hallo zusammen,
    ich habe ein kleines Problem.


    Ich habe einen Dialog erstellt der immer aufgerufen wird wenn ein spieler in ein Pickup geht.
    Jedoch wird er immer wieder aufgerufen, sprich alle 4 sekunden wenn er da steht.
    Wie schafe ich es das dies nur jede Minute passiert?
    mit Timer ist klar, doch das verstehe ich nicht.


    Danke im vorraus.



    if(dialogid==DIALOG_STADTHALLEMENU) { if(response==1) { switch(listitem) { case 0 : { if(GetPVarInt(playerid,"Personalausweis")==0) { if(GetPlayerMoney(playerid)<100)return SendClientMessage(playerid,ROT,"Du hast zu wenig Geld"); { SendClientMessage(playerid,GRAU,"Du hast dir einen Personalausweis gekauft!"); GivePlayerMoney(playerid,-100); SetPVarInt(playerid,"Personalausweis",1); return 1; } } else if(GetPVarInt(playerid,"Personalausweis")==1) { SendClientMessage(playerid,ROT,"Du besitzt schon einen Personalausweis!"); return 1; }
    } case 1 : { SendClientMessage(playerid,BLAU,"Du hast ein Gespräch angefordert!"); } } } }


    /edit Entschuldigung ich bekomme den Coe nicht richtig gepostet;(

    Hallo zusammen;)
    Ich habe ein kleines Problem und brauche hilfe von jemandem der weiß wie so etwas geht.
    Ich möchte das die Class selection umgangen wird, zudem das abgefragt ist bei der Registration ob es sich um mann oder frau handelt und das dann daduch der Skin festgelegt wird!


    Bitte um hilfe
    skype-christian.axtmann

    Hallo,
    ich habe folgendes Problem.
    Ich wollte einen Equip Punkt für Fraktionen scripten, doch wenn er denn Befehl eingibt passiert rein gar nichts!
    Ich bitte um Hilfe!


    ocmd:equip(playerid,params[]){ if(IsPlayerInFrakt(playerid,2)) { if(!IsPlayerInRangeOfPoint(playerid,3,960.5576,2096.7729,1011.0222))return SendClientMessage(playerid,GRAU,"Du bist nicht am equip-Punkt!"); GivePlayerWeapon(playerid,353,500); return 1; } return 1;}