Wysłany: 2012-06-10, 18:52
Asparte
Wiek: 33 Na forum: 5157 dni Posty: 4
Kod: new str[512],
zmienna = 0,
nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, MAX_PLAYER_NAME);
for(new vehicleid = 1; vehicleid < LIMIT_POJAZDOW; vehicleid++)
{
if((PlayerInfo[playerid][pAuto] == vehicleid) || (PlayerInfo[playerid][pAuto2] == vehicleid) || (PlayerInfo[playerid][pAuto3] == vehicleid) || (PlayerInfo[playerid][pAuto4] == vehicleid) || (PlayerInfo[playerid][pAuto5] == vehicleid))
{
if(SamochodInfo[vehicleid][sAktywny] == true) format(str, sizeof(str), "%s%d\t%s(zespawnowany)\n", str, vehicleid, name_add_tabs(nazwypojazdow[SamochodInfo[vehicleid][sModel] - 400]));
else format(str, sizeof(str), "%s%d\t%s\n", str, vehicleid, name_add_tabs(nazwypojazdow[SamochodInfo[vehicleid][sModel] - 400]));
zmienna++;
}
}
if(zmienna == 0) GuiInfo(playerid, "Nie masz ?adnego pojazdu!");
else ShowPlayerDialog(playerid, 279, DIALOG_STYLE_LIST, "Lista pojazd?w:", str, "(Un)spawn", "Anuluj");
return 1;
Co tutaj jest ?le? Czemu przyciskiem "Anuluj" odspawnowuj? lub spawnuj? auto, jak powinienem zamkn?? po prostu GUI?
Wysłany: 2012-06-11, 21:04
popek28
Wiek: 38 Na forum: 5811 dni Posty: 66
Piwa : 2
Wysłany: 2012-06-11, 22:05
Asparte
Wiek: 33 Na forum: 5157 dni Posty: 4
Kod: else if(dialogid == 279)
{
new vehicleid;
sscanf(inputtext, "d", vehicleid);
if(!SamochodInfo[vehicleid][sAktywny])
{
Samochod[vehicleid] = CreateVehicle(SamochodInfo[vehicleid][sModel],SamochodInfo[vehicleid][sSpawnX],SamochodInfo[vehicleid][sSpawnY],SamochodInfo[vehicleid][sSpawnZ],SamochodInfo[vehicleid][sSpawnA],SamochodInfo[vehicleid][sK1],SamochodInfo[vehicleid][sK2],SPAWN);
SamochodInfo[vehicleid][sAktywny] = true;
GameInfo(playerid,"~g~Pojazd zespawnowany",1);
}
else
{
new veh=GetPlayerVehicleID(playerid);
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine)
Unfreeze(playerid,5);
DestroyVehicle(Samochod[vehicleid]);
SamochodInfo[vehicleid][sAktywny] = false;
for(new i = 0; i < MAX_VEHICLES; i++)
SetVehicleParamsEx(i, 0, 0, 0, 0, 0, 0, 0);
GameInfo(playerid,"~r~Pojazd odspawnowany",1);
}
return 1;
}
Wysłany: 2012-06-12, 11:06
SilverCity
Wiek: 40 Na forum: 5146 dni Posty: 11
Nick w MP: SilverCity
Pod
Kod: else if(dialogid == 279)
{
dodaj:
Kod: if(!response) {
return 1;
}
Wysłany: 2012-06-12, 13:06
Asparte
Wiek: 33 Na forum: 5157 dni Posty: 4
Wysłany: 2012-06-12, 15:14
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Spr?buj tak, ale nie jestem pewien
Kod: else if(dialogid == 279)
{
if(response)
{
new vehicleid;
sscanf(inputtext, "d", vehicleid);
if(!SamochodInfo[vehicleid][sAktywny])
{
Samochod[vehicleid] = CreateVehicle(SamochodInfo[vehicleid][sModel],SamochodInfo[vehicleid][sSpawnX],SamochodInfo[vehicleid][sSpawnY],SamochodInfo[vehicleid][sSpawnZ],SamochodInfo[vehicleid][sSpawnA],SamochodInfo[vehicleid][sK1],SamochodInfo[vehicleid][sK2],SPAWN);
SamochodInfo[vehicleid][sAktywny] = true;
GameInfo(playerid,"~g~Pojazd zespawnowany",1);
}
else
{
new veh=GetPlayerVehicleID(playerid);
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine)
Unfreeze(playerid,5);
DestroyVehicle(Samochod[vehicleid]);
SamochodInfo[vehicleid][sAktywny] = false;
for(new i = 0; i < MAX_VEHICLES; i++)
SetVehicleParamsEx(i, 0, 0, 0, 0, 0, 0, 0);
GameInfo(playerid,"~r~Pojazd odspawnowany",1);
}
return 1;
}
else return 1;
}
Tagi: spawn/unspawn :: jest :: źle?
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: