Beiträge von Beavis

    du musst den auch dahinstellen sonst kommt nur sowas
    um den an der alten position zu setzen speicher es zwischen wo er war hier mal ein Muster von meinen


    bcmd:cam(playerid,params[])
    {
    if(GetPVarInt(playerid,"Cam")==0)
    {
    new Float:LastX,Float:LastY,Float:LastZ;
    GetPlayerPos(playerid,LastX,LastY,LastZ);
    SetPVarFloat(playerid,"LastX",LastX);
    SetPVarFloat(playerid,"LastY",LastY);
    SetPVarFloat(playerid,"LastZ",LastZ);
    SetPlayerCameraPos(playerid, 998.6263, 1765.0667, 17.7109);
    SetPlayerCameraLookAt(playerid, 999.1328, 1764.2578, 16.9781);
    SetPlayerPos(playerid,TeamSpawn[GetPVarInt(playerid,"Team")][sX],TeamSpawn[GetPVarInt(playerid,"Team")][sY],TeamSpawn[GetPVarInt(playerid,"Team")][sZ]);
    SetPVarInt(playerid,"Cam",1);
    }
    else if(GetPVarInt(playerid,"Cam")==1)
    {
    SetPlayerPos(playerid,GetPVarFloat(playerid,"LastX")+2,GetPVarFloat(playerid,"LastY")+2,GetPVarFloat(playerid,"LastZ")+2);
    SetCameraBehindPlayer(playerid);
    SetPVarInt(playerid,"Cam",0);
    }
    return 1;
    }

    Guten zusammen


    Ich habe ein kleines Problem
    ich setze pro Auto das kennzeichen in einen Zwischenspeicher das auch klappt
    nun habe ich das Problem, das wenn ich die ID des kennzeichens haben möchte, das er mir immer -1 ausgibt.
    Ich habe die Funktion so aufgebaut:
    stock GetIDByKennzeichen(KZ[])
    {
    new i;
    for(new v = 0; v < MAX_VEHICLES; v++)
    {
    if(!strcmp(Kennzeichen[v], KZ, false)) return i;
    }
    return -1;
    }
    Setzten tu ich ein Kennzeichen so:
    format(Kennzeichen[carid],50,"%s","Admin");
    wenn ich jetzt in einen command das kennzeichen ausgebe, gibt er mir -1 aus
    der cmd ist der:
    bcmd:findcar(playerid,params[])
    {
    if(GetPVarInt(playerid,"loggedin")!=1)return SendClientMessage(playerid,cRed,"Du bist nicht eingeloggt!");
    new string[128];
    if(sscanf(params,"s",string))return SendClientMessage(playerid,cRed,"/findcar [Kennzeichen]");
    new id = GetIDByKennzeichen(string);
    if(id!=-1)
    {
    new Float:x,Float:y,Float:z;
    GetVehiclePos(id,x,y,z);
    SetPlayerCheckpoint(playerid,x,y,z,5.0);
    SendClientMessage(playerid,cYellow,"Auto gefunden!");
    }
    else SendClientMessage(playerid,cRed,"Auto unbekannt!");
    return 1;
    }


    Ich hoffe, das einer helfen kann

    Kaliber da hat dich die langeweile übertroffen :P
    Es ist hilfreich und dann kommen nicht immer diese dummen fragen mit:


    "Kennt wer Server BlaBla und kann mir ma jemand die IP oder so schicken"


    Ich hoffe mal das das dadurch endlich verschwindet


    ((Man kan sehen, das GF Breadfish erobert))

    Guten Morgen


    Ich habe ein kleines Problem der gibt mir bei jeder einzelnen Zeile den selben error aus
    ich habe hier mal die zeilen alle
    FrakVeh[carid][FrakCarID]=GetInt("ID","FrakVehicles","ID",carid);
    model2=GetInt("Model","FrakVehicles","ID",carid);
    X=GetFloat("X","FrakVehicles","ID",carid);
    Y=GetFloat("Y","FrakVehicles","ID",carid);
    Z=GetFloat("Z","FrakVehicles","ID",carid);
    A=GetFloat("R","FrakVehicles","ID",carid);
    FrakVeh[carid][FrakColor1]=GetInt("C1","FrakVehicles","ID",carid);
    FrakVeh[carid][FrakColor2]=GetInt("C2","FrakVehicles","ID",carid);
    format(FrakVeh[carid][FrakNumplate],50,"%s",GetString("Numplate","FrakVehicles","ID",carid));
    Tuevv=GetInt("Tuev","FrakVehicles","ID",carid);
    FrakVeh[carid][FrakID]=GetInt("Fraktion","FrakVehicles","ID",carid);
    Ich versteh nicht wiso der da die fehler ausgibt.
    hier noch der fehler
    error 035: argument type mismatch (argument 4)
    Ich hoffe, das einer weiß wiso das so ist
    Die funktionen stehen weit oben davon

    jetzt habe ich einen fehler


    Crash caused by mysql_fetch_field_row at address 0x1eab0 in gamemodes/test.amx
    Nur wo der wurm sitzt, weiß ich nicht
    es kann nur entweder in der oben genannten funktion sitzen (1. Post)
    oder in der anderen funktion die hier iwo steht

    Überlastet ist er nicht das hab ich schon nachgeschaut
    das sagt er mir jetzt nach den Chrashdetect update


    Code
    [20:37:53] Script[gamemodes/test.amx]: Run time error 18: "File is for a newer version of the AMX"

    Er sucht den ACC


    Ist der Wert 0 ist alles perfekt
    Ist der Wert aber 1 Chrasht der Server
    Die Werte sind nach dB eintraen gemeint


    //edit
    Keiner eine idee?
    Wenn kein acc vorhanden chrasht er nicht
    ist einer vorhanden ist der server down

    Teste mal den
    new string[128],Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
    format(string,128,"SELECT * FROM `user` WHERE `Username ` = '%s'",Name);
    mysql_query(string);
    mysql_store_result();
    if(mysql_num_rows()==0)
    {
    ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Willkommen auf *** Reallife!\nBitte registriere dich. Tippe hier ein sicheres Passwort ein:","Registrieren","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,3,"Login","Herzlich Wilkommen Zurück :)\nBitte logge dich jetzt ein!","Login","Abbrechen");
    }
    mysql_free_result();