Beiträge von InFaIN

    Hi



    Ich habe mir dies Funktion geschrieben


    stock FrakSkin(playerid,fraktion)
    {


    new skin1[][5] = {
    {280},
    {281},
    {282},
    {283},
    {288},
    {284}
    };

    if(player[playerid][skinauswahl] > 5)
    player[playerid][skinauswahl] = 0;
    if(player[playerid][skinauswahl] < 0)
    player[playerid][skinauswahl] = 5;
    new string[255];
    format(string,sizeof(string),"Skinauswahl: %i ||| SkinID: %i",player[playerid][skinauswahl],skin1[player[playerid][skinauswahl]]);
    SendClientMessage(playerid,COLOR_TRUE,string);

    return skin1[player[playerid][skinauswahl]];


    Diese ausgabe die ich hier erhalte also Skinauswahl : .... ||| SkinID: .... Stimmt vollkommen. Doch wenn ich nun


    skinid = strval(FrakSkin(playerid,player[playerid][team]));


    mache ist skinid = 0. das player[playerid][team] ist voresrt uninteresant das brauche ich erst später. Kann mir aber einer Sagen warum die Funktion einmal den richtigen wert hat mir aber trozdem 0 zurückliefert obwohl dies ausgeschlossen ist?.....



    mfg


    InFaIN

    Also 1. Irgendwie scheint sich des Poplem von selber gelöst zu haben. 2. Ich weis selber das es sachen wie pastebin gibt. Ich selber habe mir auch schon selber einen programiert. 3. ICH benutze KEIN GF.


    Zitat

    Ich habe mein eigenes RL script geproggt


    mfg



    InFaIN

    Kann es gerade leider nicht nachschauen da forum.sa-mp down ist......



    So nun habe ich aber auch mla wieder ein proplem.....


    Und zwar versuche ich gerade ein Include zu schreiben doch habe ich ein proplem dass ich scheinbar in einem include keine Callbacks ausführen kann...... ist das richtig oder stelle ich mich blos blöd an?

    Ich selber benutze RC3 welchen die anderen benutzen kann ich nicht sagen.....das komische ist ja dass man noch darauf spielen kann nur neuverbinden geht net.......ich denke unter 140cars wird nicht zuviel sein oder? Falsche ID's mhhh glaube her nicht voralem dann müssten doch alle auch die ingame crashen...... Naja wenn noch jemand einen Tipp hat anssonten posteich mal meinen code rund 1400zeilen....


    mfg


    InFaIN

    Hallo


    Ich habe mein eigenes RL script geproggt doch nun habe ich ein proplem. Wenn der Server eine weile läuft das kann auch mal nur 10min sein und bei einem passiert ein game crash dann kommt bei jedem der connecten will ein game crash. Bei einem anderen gamemode konnte ich das bis jetzt noch nicht feststellen. Ich wollte mla fragen ob jemand allgemeine tipps hat woran es liegen könnte davor ich meinen ganzen code poste.....



    mfg


    InFaIN

    Ich habe die antwort doch schon geschrieben....einfach einen Timer erstellen und dann PlayerToPoint.....wies anders gehen sollte weiß ich net......

    Warum so kompliziert? naja egal erstell nen Timer und frag darin ab:


    if(!PlayerToPoint(playerid,radius,x,y,z)
    {
    SetPlayerPosition(playerid,y,x,z);
    }




    Die Funktion PlayerToPoint findest du hier.




    mfg


    InfaIN

    Nicht von mir aber nützlich:


    Car Namen


    //-------------[carnames]-------------------------
    new VehicleNames[212][] = {
    "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perennial", "Sentinel",
    "Dumper", "Firetruck" , "Trashmaster" , "Stretch", "Manana", "Infernus",
    "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
    "Esperanto", "Taxi", "Washington", "Bobcat", "Mr Whoopee", "BF Injection",
    "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus",
    "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach", "Cabbie",
    "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral",
    "Squalo", "Seasparrow", "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder",
    "Reefer", "Tropic", "Flatbed","Yankee", "Caddy", "Solair","Berkley's RC Van",
    "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron","RC Raider","Glendale",
    "Oceanic", "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy",
    "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX",
    "Burrito", "Camper", "Marquis", "Baggage", "Dozer","Maverick","News Chopper",
    "Rancher", "FBI Rancher", "Virgo", "Greenwood","Jetmax","Hotring","Sandking",
    "Blista Compact", "Police Maverick", "Boxville", "Benson","Mesa","RC Goblin",
    "Hotring Racer", "Hotring Racer", "Bloodring Banger", "Rancher", "Super GT",
    "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropdust", "Stunt",
    "Tanker", "RoadTrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra",
    "FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune","Cadrona",
    "FBI Truck", "Willard", "Forklift","Tractor","Combine","Feltzer","Remington",
    "Slamvan", "Blade", "Freight", "Streak","Vortex","Vincent","Bullet","Clover",
    "Sadler", "Firetruck", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa",
    "Sunrise", "Merit", "Utility Truck", "Nevada", "Yosemite", "Windsor", "Monster",
    "Monster","Uranus","Jester","Sultan","Stratum","Elegy","Raindance","RCTiger",
    "Flash","Tahoma","Savanna", "Bandito", "Freight", "Trailer", "Kart", "Mower",
    "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30", "Huntley",
    "Stafford", "BF-400", "Newsvan","Tug","Trailer","Emperor","Wayfarer","Euros",
    "Hotdog", "Club", "Trailer", "Trailer","Andromada","Dodo","RC Cam", "Launch",
    "Police Car LSPD", "Police Car SFPD","Police Car LVPD","Police Ranger",
    "Picador", "S.W.A.T. Van", "Alpha", "Phoenix", "Glendale", "Sadler",
    "Luggage Trailer","Luggage Trailer","Stair Trailer", "Boxville", "Farm Plow",
    "Utility Trailer"
    };



    PlayerToPoint


    //--------------------------------------------[PlayerToPoint]------------------------------------------
    stock PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
    {
    if(IsPlayerConnected(playerid))
    {
    new Float:oldposx, Float:oldposy, Float:oldposz;
    new Float:tempposx, Float:tempposy, Float:tempposz;
    GetPlayerPos(playerid, oldposx, oldposy, oldposz);
    tempposx = (oldposx -x);
    tempposy = (oldposy -y);
    tempposz = (oldposz -z);
    if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
    {
    return 1;
    }
    }
    return 0;
    }



    GetDistanceBetweenPlayers


    //-------------------------------------------[GetDistanceBetweenPlayers]-------------------------------------
    stock GetDistanceBetweenPlayers(playerid, playerid2)
    {
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    new Float:tmpdis;
    GetPlayerPos(playerid,x1,y1,z1);
    GetPlayerPos(playerid2,x2,y2,z2);
    tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
    return floatround(tmpdis);
    }



    mfg


    InFaIN

    [EDIT]: HAt sich erledigt der befehl heißt strcmp(text, ticket")



    if(strcmp(cmd, "/accept",true)==0)
    {
    new text[255];
    strmid(text,cmdtext,(idx),strlen(cmdtext));


    //ticket
    if(text == "ticket")
    {
    }
    }


    C:\Users\Michael\Desktop\GTA_Server\gamemodes\GRL.pwn(433) : error 033: array must be indexed (variable "text")




    Kann mir jemand sagen was da der Fehler ist?


    mfg


    InFaIN