Beiträge von EliteBread

    Hallo,
    ich habe schon gesucht aber irgendwie noch nicht das richtige gefunden.


    Undzwar wollte ich das so machen das das level*3 genommen wird und sobald z.B bei level 1 die drei respektpunkte voll sind er levelup kommt.


    wie mache ich das am besten?


    MfG flo


    Ps. vom handy geschrieben

    Wenn ich jemanden mein Perso zeige steht bei beidem mein name!


    dcmd_showlic(playerid,params[])
    {
    new pID, name[MAX_PLAYER_NAME], Oname[MAX_PLAYER_NAME], str1[64], str2[64];
    GetPlayerName(playerid,name,sizeof(name));
    GetPlayerName(pID,Oname,sizeof(Oname));
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Gelb,"Benutze:/showlic [id]");
    format(str1,sizeof(str1),"Du zeigst %s deine Lizenzen",Oname);
    format(str2,sizeof(str2),"%s zeigt dir seine Lizenzen",name);//3319
    SendClientMessage(playerid,Grün,str1);
    SendClientMessage(pID,Grün,str2);
    ShowLicense(playerid,pID);
    return 1;
    }

    ShowPerso(playerid,pID)
    {
    new string[128],string2[128],string3[128],Frake[64], Spielername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Spielername,sizeof(Spielername));
    switch(GetPVarInt(playerid,"Beruf"))
    {
    case 0: format(Frake,sizeof(Frake),"Zivilist");
    case 1: format(Frake,sizeof(Frake),"LSPD");
    case 2: format(Frake,sizeof(Frake),"FBI");
    case 3: format(Frake,sizeof(Frake),"Army");
    case 4: format(Frake,sizeof(Frake),"Medic");
    case 5: format(Frake,sizeof(Frake),"Fahrschule");
    case 6: format(Frake,sizeof(Frake),"Taxi");
    case 7: format(Frake,sizeof(Frake),"Präsident");
    case 8: format(Frake,sizeof(Frake),"SA-News");
    case 9: format(Frake,sizeof(Frake),"Ordnungsamt");
    case 10: format(Frake,sizeof(Frake),"Groove St.");
    case 11: format(Frake,sizeof(Frake),"LCN");
    case 12: format(Frake,sizeof(Frake),"Ballas");
    case 13: format(Frake,sizeof(Frake),"LS Biker");
    case 14: format(Frake,sizeof(Frake),"Los Vagos");
    case 15: format(Frake,sizeof(Frake),"Yakuzza");
    case 16: format(Frake,sizeof(Frake),"Rifa");
    case 17: format(Frake,sizeof(Frake),"Terrorist");
    }
    SendClientMessage(pID,Grün,"|____________Personalien____________|");
    format(string,sizeof(string),"Name: %s",Spielername);
    format(string2,sizeof(string2),"Level: %i",GetPlayerScore(playerid));
    format(string3,sizeof(string3),"Beruf: %s",Frake);
    SendClientMessage(pID,Weiß,string);
    SendClientMessage(pID,Weiß,string2);
    SendClientMessage(pID,Weiß,string3);
    SendClientMessage(pID,Grün,"|___________________________________|");
    return 1;
    }


    Wie mache ich das noch das das im
    DIALOG_STYLE_MSGBOX
    angezeigt wird ?

    Okay, keine Errors oder sonstiges melde mich noch mal wen was nicht geht :P
    Okay es geht so weit aber bei den Fraks steht kein name ?
    case 0: format(Frake,sizeof(Frake),"Zivilist");
    case 1: format(Frake,sizeof(Frake),"LSPD");
    case 2: format(Frake,sizeof(Frake),"FBI");
    case 3: format(Frake,sizeof(Frake),"Army");
    case 4: format(Frake,sizeof(Frake),"Medic");
    case 5: format(Frake,sizeof(Frake),"Fahrschule");
    case 6: format(Frake,sizeof(Frake),"Taxi");
    case 7: format(Frake,sizeof(Frake),"Präsident");
    case 8: format(Frake,sizeof(Frake),"SA-News");
    case 9: format(Frake,sizeof(Frake),"Ordnungsamt");
    case 10: format(Frake,sizeof(Frake),"Groove St.");
    case 11: format(Frake,sizeof(Frake),"LCN");
    case 12: format(Frake,sizeof(Frake),"Ballas");
    case 13: format(Frake,sizeof(Frake),"LS Biker");
    case 14: format(Frake,sizeof(Frake),"Los Vagos");
    case 15: format(Frake,sizeof(Frake),"Yakuzza");
    case 16: format(Frake,sizeof(Frake),"Rifa");
    case 17: format(Frake,sizeof(Frake),"Terrorist");

    Ok habe ich nicht gesehen danke :)


    jetzt sind aber noch dir vorhanden:
    Bread.pwn(3502) : warning 202: number of arguments does not match definition
    Bread.pwn(3503) : warning 202: number of arguments does not match definition
    Bread.pwn(4945) : warning 219: local variable "FrakName" shadows a variable at a preceding level
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Warnings.

    Hallo,
    Ich habe ein /showperso und /showlicense Befehl gemacht jedoch kommen Fehler :/
    Hier der Code und die meldungen.
    Bread.pwn(3502) : warning 202: number of arguments does not match definition
    Bread.pwn(3503) : warning 202: number of arguments does not match definition
    Bread.pwn(3504) : error 001: expected token: ";", but found "-identifier-"
    Bread.pwn(4945) : warning 219: local variable "FrakName" shadows a variable at a preceding level
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    dcmd_showlicense(playerid,params[])
    {
    new pID, name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    GetPlayerName(pID,name2,sizeof(name2));
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Gelb,"/showlicenses[id]");
    SendClientMessage(playerid,Grün, "Du zeigst %s deine Lizenzen",name2);//3052
    SendClientMessage(pID,Grün,"%s zeigt dir seine Lizenzen",name)//3503
    ShowLicense(playerid,pID);//3504
    return 1;
    }
    ShowPerso(playerid,pID)
    {
    new string[128],string2[128],string3[128],FrakName[64], Spielername[MAX_PLAYER_NAME];//4945
    GetPlayerName(playerid,Spielername,sizeof(Spielername));
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0: format(FrakName,sizeof(FrakName),"Zivilist");
    case 1: format(FrakName,sizeof(FrakName),"LSPD");
    case 2: format(FrakName,sizeof(FrakName),"FBI");
    case 3: format(FrakName,sizeof(FrakName),"Army");
    case 4: format(FrakName,sizeof(FrakName),"Medic");
    case 5: format(FrakName,sizeof(FrakName),"Fahrschule");
    case 6: format(FrakName,sizeof(FrakName),"Taxi");
    case 7: format(FrakName,sizeof(FrakName),"Präsident");
    case 8: format(FrakName,sizeof(FrakName),"SA-News");
    case 9: format(FrakName,sizeof(FrakName),"Ordnungsamt");
    case 10: format(FrakName,sizeof(FrakName),"Groove St.");
    case 11: format(FrakName,sizeof(FrakName),"LCN");
    case 12: format(FrakName,sizeof(FrakName),"Ballas");
    case 13: format(FrakName,sizeof(FrakName),"LS Biker");
    case 14: format(FrakName,sizeof(FrakName),"Los Vagos");
    case 15: format(FrakName,sizeof(FrakName),"Yakuzza");
    case 16: format(FrakName,sizeof(FrakName),"Rifa");
    case 17: format(FrakName,sizeof(FrakName),"Terrorist");
    }
    SendClientMessage(pID,Grün,"|____________Personalien____________|");
    format(string,sizeof(string),"Name:%s",Spielername);
    format(string2,sizeof(string2),"Level:%i",GetPlayerScore(playerid));
    format(string3,sizeof(string3),"Beruf: %s",FrakName);
    SendClientMessage(pID,Weiß,string);
    SendClientMessage(pID,Weiß,string2);
    SendClientMessage(pID,Weiß,string3);
    SendClientMessage(pID,Grün,"|___________________________________|");
    return 1;
    }


    MfG Florian