Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [CH] Raza poslato Mart 15, 2013, 22:33:24 POSLE PODNE

Naslov: [Pomoc] Dialog
Poruka od: [CH] Raza poslato Mart 15, 2013, 22:33:24 POSLE PODNE
Skripta koju koristim:Od 0
Detaljan opis problema: Znači imam npr /port za admine i kad to ukucam stvori mi se fino sve dijalog i gdje da se portam, LS, SF itd. al kad kliknem npr LS nece da me porta tamo, al sve sam fino uradio, onda sam skinuo sa neta jedan event system i score class system, i tu za event otvori mi dialog al nece da me porta, a u score  class systemu mi otvori dialog da biram koju cu klasu i kad odaberem koju cu, ne promjeni se... Znaci u problem je ovaj dialog kad mi se otvar, jel to do GM ili ?
moze pomoc :P
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Pomoc] Dialog
Poruka od: []Flynâ„¢ poslato Mart 15, 2013, 22:35:05 POSLE PODNE
Moguće da su ti se pomešali IDevi dialoga, da još na nekom mestu imaš isti taj ID dialoga.
Naslov: Odg: [Pomoc] Dialog
Poruka od: [CH] Raza poslato Mart 15, 2013, 22:42:51 POSLE PODNE
Nevjerujem brate da je do toga, jer sva tri ova dialoga koja nece da mi se otvore su mi u FS, msm tro razlicite FS, sad sam opet pregledao al sve je OK al opet nece. oces da stavim ovdje od jedne FS barem dialog da vidis u cem je problem ??
Naslov: Odg: [Pomoc] Dialog
Poruka od: []Flynâ„¢ poslato Mart 15, 2013, 22:43:46 POSLE PODNE
Baš zato jer su ti u FS. Proveri u gamemode da nemaš isti ID dialoga.
Naslov: Odg: [Pomoc] Dialog
Poruka od: [CH] Raza poslato Mart 15, 2013, 22:47:02 POSLE PODNE
Brate evo sad sam pogledao u GM-u, nisu isit IDevi dialoga
Naslov: Odg: [Pomoc] Dialog
Poruka od: []Flynâ„¢ poslato Mart 15, 2013, 22:48:35 POSLE PODNE
Daj mi onda da vidim dialog pod OnDialogResponse
Naslov: Odg: [Pomoc] Dialog
Poruka od: [CH] Raza poslato Mart 15, 2013, 22:51:26 POSLE PODNE
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
/////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_VIP)
    {
if(!response) return 1;
switch(listitem)
{
case 0:
{
PlayerInfo[playerid][pSkor] ++;
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 skor!");
}
case 1:
{
PlayerInfo[playerid][pUbistava] ++;
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 ubistvo!");
}
case 2:
{
PlayerInfo[playerid][pSmrti] --;
SCM(playerid,-1,"GR:AS | "ZELENA"Smanjili ste vase smrti za 1!");
}
case 3:
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
RepairVehicle(GetPlayerVehicleID(playerid));
SCM(playerid,-1,"GR:AS | "ZELENA"Popravili ste vase vozilo!");
}
case 4:
{
SetPlayerHealth(playerid, 100);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli heal!");
}
case 5:
{
SetPlayerArmour(playerid, 100);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli pancir!");
}
case 6:
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
    AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli nitro!");
}
case 7:
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli jetpack!");
}
}
}
/////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_TELEPORT)
    {
if(!response) return 1;
switch(listitem)
{
case 0:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1528.7382,-1673.2966,13.3828);
}
else
{
SetPlayerPos(playerid,1528.7382,-1673.2966,13.3828);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Los Santos-a!");
}
case 1:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,-1399.1519,-321.2615,14.1484);
}
else
{
SetPlayerPos(playerid,-1399.1519,-321.2615,14.1484);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do San Fierra!");
    }
    case 2:
    {
    if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1690.4329,1447.2113,10.7663);
}
else
{
SetPlayerPos(playerid,1690.4329,1447.2113,10.7663);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Las Venturasa!");
    }
case 3:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,438.8236,-1810.8392,5.5469);
}
else
{
SetPlayerPos(playerid,438.8236,-1810.8392,5.5469);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Santa Maria Beach!");
}
case 4:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1204.2029,-1329.0402,13.3984);
}
else
{
SetPlayerPos(playerid,1204.2029,-1329.0402,13.3984);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Hospital!");
}
case 5:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1461.4692,-1026.6687,23.8281);
}
else
{
SetPlayerPos(playerid,1461.4692,-1026.6687,23.8281);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Bank!");
}
case 6:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1213.8459,-925.2637,42.9148);
}
else
{
SetPlayerPos(playerid,1213.8459,-925.2637,42.9148);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Burga!");
}
}
}
Naslov: Odg: [Pomoc] Dialog
Poruka od: [CH] Raza poslato Mart 15, 2013, 23:36:48 POSLE PODNE
BUMPPPPPPPP, jel zna netko ??
Naslov: Odg: [Pomoc] Dialog
Poruka od: xFORCERx poslato Mart 15, 2013, 23:42:45 POSLE PODNE
Znaci, nema rezultata kada kliknes na nesto u dijalogu? 99% da je mijesanje ID-eva dijaloga... Savjetujem ti da sve prebacis u GM i onda usporeÄ'ujeÅ¡ dijaloge, imati FS je po meni "sranje"